这两个程序为啥a的地址不一样???求解答
我按照你的代码运行,a的地址是一样的啊。。
回复 qqq:两个print一起运行时a的地址是2293532,p的是2293538.单独一个print运行时a 或者b地址都是2293538。我也搞不懂咋回事是不是因为我用的是codeblocks的原因??
回复 qqq:还有一个问题我不懂,既然是地址,b的地址指向a,是不是相当于两个篮子ab。把a篮子放在了b的位置?那b篮子去哪了?是消失了吗?
回复 qqq:如果用篮子来说这个程序的话,是不是了可以这样理解:两个篮子ab,a里放了苹果,p指向a就是把b篮子放在了a的位置,*p=8就是说放了苹果到b篮子里,而这个&a就是b篮子现在的位置(a篮子以前的位置)?
具体我也不知道怎么解释。。但我认为这种题目不会考的,因为是跟编译器有关系的。
回复 qqq:好吧,谢谢.