首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

sizeof 的有关问题

2012-04-01 
sizeof 的问题voidf(){inta[]{4,5,6,7,……}intxsizeof(a)}上面只是个简单的例子,实际的程序数组a很大,

sizeof 的问题
void   f()
{
    int   a[]={4,5,6,7,……};
    int   x=sizeof(a);
}

上面只是个简单的例子,实际的程序数组a很大,这里没列出来,为什么x的值会是0

[解决办法]
多大,是不是超过栈的容量了?
用static 数组看看结果.
[解决办法]
不会吧,还有这种事?啥编译器啊?
[解决办法]
你把程序贴全点吧,你在那里看到 0

我试了是对的哦
[解决办法]
source code。。。。。
[解决办法]
把a变小看看
[解决办法]
4500 都没问题,不会是大小的问题了吧?

还是楼主贴代码吧
[解决办法]
这个说的有点玄啊
[解决办法]
是不是a越界了


太大了哦
[解决办法]
应该是int越界了吧.....
[解决办法]
楼主不会定义天文数字个的数组元素吧

热点排行