xiaohu168888 发表于 2016-1-20 10:59:54

* &什么时候用

各位大神,*&的用法

我看到很多打印是这样写的printf("%d",*p)
还有的地方是这样写的printf("%d",&p) 还有的地方是这是样写的printf("%d",p[])
搞不明白,都被这些搞晕了,麻烦知道的给我说说,谢谢!

ligen超越 发表于 2016-1-20 11:46:22

这个你要理解*和&用法哦!
*p,这个是取指向地址里面的值!
&p,这个是取这个值的地址;
printf("%d",p[]) 这个我没遇到过!

阴影中的曙光 发表于 2016-1-20 17:18:18

其实很简单*就是取地址里的东西,&就是这个单位的地址,至于a[]这种写法应该是错的

小甲鱼 发表于 2016-1-21 13:48:09

学习到指针的章节,你自然就明白啦~
页: [1]
查看完整版本: * &什么时候用