码迷,mamicode.com
首页 > 其他好文 > 详细

11 常量区的内容不能被修改

时间:2017-07-30 13:51:47      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:常量   cpp   index   line   color   abc   dex   nbsp   内存   

下面叙述错误的是() 

     char acX[]=”abc”;
         char acY[]={‘a’,’b’,’c’};
         char *szX=”abc”;
         char *szY=”abc”;
 
A、acX与acY的内容可以修改
B、szX与szY指向同一个地方
C、acX占用的内存空间比acY占用的大小
D、szX的内容修改后,szY的内容也会被更改

 

分析:

答案是D。acX , acY 是2个数组,属于变量,一般存在栈区,可以修改, szX , szY 是2个指针指向常量区,常量区的东西不能被修改,所以D是错误的

11 常量区的内容不能被修改

标签:常量   cpp   index   line   color   abc   dex   nbsp   内存   

原文地址:http://www.cnblogs.com/dd2hm/p/7258778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!