1   1  /  1  页   跳转

*到底是什么意思?

*到底是什么意思?

int *pHeight;
int Height=100;
pHeight=&Height;
cout<<*pHeight<<"\n";

最后一个*pHeight的值为什么是100,到底是什么意思
最后编辑2006-08-13 16:13:30
分享到:
gototop
 

int Height=100;//Height是整型变量,存放整数
int *pHeight; //pHeight是整型的指针变量

pHeight=&Height;//pHeight变量里面的内容是变量Height所在内存地址.pHeight指向整形变量Height.
*pHeight//表示pHeight所指向变量Height的值,也就是100;
cout<<*pHeight<<"\n";
等价与
cout << Height <<endl;

gototop
 

pHeight存放的是整形数据Height的地址

建议你去看看指针那部分的内容
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT