指针和地址到底有什么区别

看了很多博客,有的博客总把指针和地址混为一谈,我谈下我的看法,仅供自己复习用。 定义上讲,指针(变量)里放的是地址,这就是他们之间的联系。 a[ ]是一个指针数组,char*是数组a的元素类型,本来应该放的是指针类型,但是我放地址其实也是可以的,这是为什么?? 其实指针变量说白了就是一个变量名,变量名是物理内存的一个别名,类似int i = 4 对i进行操作,实际上就是操作i里面存储的内容,指针变
相关文章
相关标签/搜索