C语言,指针和变量的地址是一个意思吗?
当然不是。1、指针到底是什么?比如说定义了一个变量a和一个指针p。int main(){ int a = 10; int *p = &a; printf("指针的值是:%d",p);}可以得到p的值:可以知道指针p不过也是一个需要开辟内存空间的变量,只不过里面存放的是另一个变量的地址。既然是这样,那么能不能通过另一种方式来检验指针其实并不特殊呢?把上面代码 p 的定义修改一下,如下:int main(){ int a = 10; i
原创
2020-12-16 14:36:32 ·
2535 阅读 ·
0 评论