一个C++程序中的关于指针的疑问

thegodofwar thegodofwar 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include<iostream>
#include<string>
using namespace std;
double a,b;
int main() {
a=78.0;
cin>>a;
void *p;
p=&a;
b=12.0;
cin>>b;
void *p1;
p1=&p1;
cout<<(*p1+*p)<<endl;//该行为什么不能执行,出错了?????????????
return 0;
}
...全文

相关推荐

Discussion-for-Cpp:C++ 中文讨论区

Discussion for C++ C++ 中文讨论区

佐罗 先生

深入解析C++中的指针数组与指向指针的指针

指针数组定义:如果一个 数组,其元素均为指针型数据,该数组为指针数组,也就是说,指针数组中的每一个元素相当于一个指针变量,它的值都是地址。 形式:一维指针数组的定义形式为:int【类型名】 *p【数组名】 [4]【数组长度】;由于[ ]比*优先级高,因此p先与[4]结合,形成p[4]的数组的形式。然后与p前面的“ * ”结合,“ * ”表示此数组是指针类型的,每个数组元素都相当于一个指针变量,都可以指向整形变量。 注意:不能写成int (*p)[4]的形式,这是指的一个指向一维数组的指针变量。使用指针数组中各元素分别指向若干个字符串,使字符串的处理更加灵活。 程序1.1 代码如下:#inclu

weixin_38635979

详解C++中的指针结构体数组以及指向结构体变量的指针

主要介绍了C++中的指针结构体数组以及指向结构体变量的指针的用法,是C++入门学习中的基础知识,需要的朋友可以参考下

weixin_38689477

C/C++中多维数组指针作为函数参数传递程序

在C++中,通过多维数据的指针作为函数参数传递源程序

yxl_2008

C++ 中的this指针详解及实例

C++ this 指针详解 学习 C++ 的指针既简单又有趣。通过指针,可以简化一些 C++ 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C++ 程序员,学习指针是很有必要的。 正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。 this指针是类的一个自动生成、自动隐蔽的私有成员,它存在于类的非静态成员中,指向被调用函数所在的对象。 全局仅有一个this指针,当一个对象被创建时,this指针就存放指向对象数据的首地址。 class Ctest { publi

weixin_38701407
评论 20
收藏 已收藏
分享
返回顶部
thegodofwar
C++ 语言 65,214 成员 250,514 内容