大航海时代2意志1.9d1:C++中的一个弱智问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 01:30:59
long temp = *p这个是将P指向的内存的值赋给TEMP变量
*p1=9 这个是什么意思?是不是9是个地址,然后用P1存储这个地址,还是将9这个数字所对应的内存这个地址附给P1?

donaroo的回答是对的。*p1是一个指向内存地址的变量,*p1=9的意思就是讲*p1指向的内存地址装入常量9,也就是相当于donaroo所讲的a=9

看你说的还有分析你的语法!呵呵!是把9赋值给P1指向的内存(或者说变量)

*p1=9 就相当于a=9

int a=0;
int* p1;
p1=&a;
*p1=9;
之后a的值就是9了

认同~~呵呵~

同意,你怎么学的啊!!!基本啊