关于指针的问题

57270377000138b902320099.jpg

572703770001317b02200114.jpg

572703770001796202230108.jpg

57270378000195da02300121.jpg

求助  为什么第二个程序是对的 第四个程序是错的,*p=&x为什么写在int里面就是对的,既可以输出地址也可以输出该地址储存的值,而写在外面就是错的,而p=&x就可以写在外面。

初学指针,希望大神指点。

疯狂的程序猿z
浏览 1156回答 1
1回答

霸王龙不只会php3

*p 是声明指针,在int 里面是声明一个指针并赋值,p 就是一个指针变量,使用的时候就直接是 p。
打开App,查看更多内容
随时随地看视频慕课网APP