![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
Pur
这个作者很懒,什么都没留下…
展开
-
数组指针 和 指针数组
一张图足以上面是指针数组下面是数组指针原创 2015-08-07 15:23:02 · 182 阅读 · 0 评论 -
常量指针 和 指针常量
常量指针 和 指针常量 在C++的学习中,有人经常搞不清楚“常量指针”和“指针常量”这两个概念。其实简单一点讲,“常量指针”所指向的地址上的数据是常量,而“指针常量”所指向的地址是常量,地址上面的数据是可以变化的。 下面看及格简单的例子,可以说明他们的区别: 第一个 1 void main(){ 2 c转载 2015-08-07 15:09:35 · 207 阅读 · 0 评论 -
C4047、间接级别、间接寻址级别不同
编译器警告(等级 1)C4047警告c4047:msdn给的解释是:“operator”:“identifier1”与“identifier2”的间接寻址级别不同指针可指向变量(一级间接寻址),指向另一个指向变量的指针(二级间接寻址)等。其实这里的间接级别不同,就是间接寻址级别不同:关于间接寻址寻址级别不同:例子:#include// C4047.c// c原创 2015-08-07 14:55:53 · 20298 阅读 · 3 评论 -
数组名是指针常量
今天来说说数组名,经过查资料和自己的理解,发现数组名就是指针常量。不废话,先上程序:#includeint main(){ int a[3]={1,2,3}; int (*b)[3]=&a; printf("a的值是%d,a[0]的值是%d,a的地址是%d\n",a,a[0],&a); printf("b的地址是%d,b的值是%d,*b的值是%d,**b的值是%d\n",&b,原创 2015-08-07 15:51:31 · 1703 阅读 · 0 评论