p *p &p 的区别

刚学c,对于 变量,指针变量,带& 和* 的变量经常犯迷糊, 1.首先定义一个变量,如下图,一个int型的变量,a=10; 2.这时我们刚学了指针,打算玩一玩,所以我们定义一个指针变量指向a,如下图: 可以发现 变量p是一个十六进制数(也就是内存地址),而*p的值是10,上面我们用p=&a来对p进行了赋值; 3.这样我们操作变量p:可以单步调试:   这里我们声明了一个 int* 类型的指针叫p,
相关文章
相关标签/搜索