黑马程序员技术交流社区
标题:
关于指针和常量
[打印本页]
作者:
ydy2511000
时间:
2016-1-7 16:23
标题:
关于指针和常量
//看视频的时候,老师讲了一个有意思的问题,常量的值与该常量的指针之间的关系
int const a = 10;
int *p;
p = &a;
*p = 20;
printf("a = %d\n",a);
printf("*p = %d\n",*p);
printf("&a = %p\n",&a);
printf("p = %p\n",p);
//输出常量a为10,*p却是20,但是他们地址又是一样的
作者:
foolishlovepig
时间:
2016-1-7 19:55
*p是整形的指针吧?那样的话a的地址就是20吧
作者:
xiangning
时间:
2016-1-16 23:55
马上要学
作者:
水丹青
时间:
2016-1-17 00:15
地址和常量不是两个概念吗
作者:
一步步往上爬
时间:
2016-1-17 00:48
地址当然是一样,一直就这一个指针p,地址当然一样,*p = 20是指针指向了空间,然后改变了里面的值为20
作者:
笑声不断
时间:
2016-1-17 07:14
楼主能解释下吗?
作者:
guyuexing
时间:
2016-1-17 10:05
同求解释
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2