int main(){
const char a[]="hello world";
char *aa=(char *)a;
printf("\nthe a address is 0x%p,%s",a,a);
aa[]='a';
printf("\nthe a address is 0x%p,%s",a,a);
return ;
}

const 局部变量存在于栈中,可以通过指针修改它的值。

const char a[]="hello world";
int main(){
char *aa=(char *)a;
printf("\nthe a address is 0x%p,%s",a,a);
aa[]='a';
printf("\nthe a address is 0x%p,%s",a,a);
return ;
}

main函数执行错误,是因为const全局变量储存在常量区,它只有只读属性。

最新文章

  1. XCode6.3上使用opencv教程(MacOSX 10.10)
  2. AngularJS2 + ASP.NET MVC项目
  3. 图解JAVA对象的创建过程
  4. DevOps is dirty work - CI drives you crazy
  5. 自定义 Material Design风格的提示框
  6. PEP 8
  7. 阅读《构建之法》P384~391
  8. 成品入库过账bapi
  9. [USACO1.2.2]方块转换 Transformations
  10. 数据库连接&数据库进程&数据库操作
  11. sql - 修改结构
  12. 自制单片机之六……串行I2C总线E2PROM AT24CXXX的应用
  13. C#.net连接SQLite及遇到的问题
  14. 在PreparedStatement中设置空值
  15. Linux驱动技术(一) _内存申请
  16. 畅通工程-HZNU寒假集训
  17. docker的安装及项目部署
  18. C#获取每月最后一天或者最末一天的方法
  19. Bitdefender Internet Security 2013 – 免费3个月
  20. easyui combotree不让父级选中

热门文章

  1. Spring基础之AOP
  2. dsPIC单片机的波特率的计算
  3. 【C++】简介
  4. P2812 校园网络
  5. NetCore项目实战篇08---Docker挂载mysql并连接.netCoreWeb
  6. 50个SQL语句(MySQL版) 问题十三
  7. 前端HTML学习 table标签 知识点与使用
  8. Java中Iterator类的详细介绍
  9. Java实现 LeetCode 41 缺失的第一个正数
  10. SQL Server账号密码(sa)登录失败 错误原因:18456