Chinaunix首页 | 论坛 | 博客
  • 博客访问: 52443
  • 博文数量: 14
  • 博客积分: 1545
  • 博客等级: 上尉
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-13 00:33
文章分类

全部博文(14)

文章存档

2011年(4)

2010年(10)

我的朋友

分类: LINUX

2010-06-12 17:55:12

一般情况下,const修改的变量可当用常是使用,值不能被修改,但是通过scanf方法可以修改其值,虽然编译时有warning。
以下是一种怪现象:const int n;scanf("%d", &n);int array[n];printf("%zd\n", sizeof(array));scanf("%d", &n);printf("%zd\n", sizeof(array));运行结果:1428
阅读(611) | 评论(0) | 转发(0) |
0

上一篇:栈与堆 部分知识

下一篇:点点滴滴

给主人留下些什么吧!~~