哪边都一样高清百度云:指针的输出分析???

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 19:43:29
我cout<<&p是p的地址,我cout<<*p是p所指向单元的内容.那么cout<<p是不是就是p这个存储空间里的内容呢,也就是所指向单元的地址????
我定义的P是指针,cout<<&p可以通过的,指针也有地址不是.

天知地知,你不知,我也不知

要看你定义的p是地址,还是变量本身了
int p;//表示p是变量本身
cout<<&p;//输出的就是地址
cout<<*p;//编译都通不过

int *p;//表示p是地址类型
*p=9;
cout<<*p;//就是输出9了
cout<<&p;//编译都通不过

英灵

要看你定义的p是地址,还是变量本身了
int p;//表示p是变量本身
cout<<&p;//输出的就是地址
cout<<*p;//编译都通不过

int *p;//表示p是地址类型
*p=9;
cout<<*p;//就是输出9了
cout<<&p;//编译都通不过