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

数组a[5],可以存放的是五个数据,还是六个数据?该如何处理

2012-04-02 
数组a[5],可以存放的是五个数据,还是六个数据?数组a[5],可以存放的是五个数,还是六个数?[解决办法]5回复内

数组a[5],可以存放的是五个数据,还是六个数据?
数组a[5],可以存放的是五个数,还是六个数?

[解决办法]
5
回复内容太短了!
[解决办法]
5个,第一个是a[0],最后一个是a[4]
[解决办法]
规定,
[解决办法]
只能存5个元素
//array.cpp:6: error: initializer-string for array of chars is too long
//char a[5] = "abcdef";
char *b = "abcdef";
char c[5] = "abcd";
char d[5] = {'a'};
//std::cout<<sizeof(a)<<std::endl;
std::cout<<sizeof(b)<<std::endl;
std::cout<<sizeof(c)<<std::endl;
std::cout<<sizeof(d)<<std::endl;

//std::cout<<a<<std::endl;
std::cout<<b<<std::endl;
std::cout<<c<<std::endl;
std::cout<<d<<std::endl;

[解决办法]
就5个 楼上说的很明白了
[解决办法]
5个,但是你在自己装数据时可以装不超过5个的数

热点排行