cogddo 发表于 2015-5-15 11:47
p也是一个变量,只是他的值是其他变量的地址,,,*p是取p中保存地址所指向的内容(或者值)。这样说懂了吗 ...
gamyc 发表于 2015-5-15 13:01
printf("%d", *p) 打印出的,相当于printf("%d", a) ,是打印的a的值,即10
而printf("%p", p) 打印的是a ...
wodeheimalife 发表于 2015-5-15 13:09
P里存放的是变量的地址。*p是取出变量的值,或者给p指向的内存地址赋值 ...
张恒宇 发表于 2015-5-15 22:16
这样说吧。。。int *p时的*号是个象征没有什么实际意义,,,但是你printf("%d\n",*p)这时的*表示访问p ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |