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

[color=#0000FF]关于字符数组的维数?[/color]解决思路

2012-03-13 
[color#0000FF]关于字符数组的维数??????[/color]C++ Primar 第4章第一节里,“特殊的字符数组”这个标题之

[color=#0000FF]关于字符数组的维数??????[/color]
C++ Primar 第4章第一节里,“特殊的字符数组”这个标题之下,有

引用 原文:
char ca1[] = {'C', '+', '+'};
char ca2[] = {'C', '+', '+', '\0'};
char ca3[] = "C++";

ca1的维数是3,而ca2和ca3的维数则是4。

???????????不都是1维的吗

[解决办法]
这个说的维数是说
C/C++ code
    char ca1[] = {'C', '+', '+'};//ca1[3];    char ca2[] = {'C', '+', '+', '\0'};//ca1[4];    char ca3[] = "C++";//ca1[4];
[解决办法]
C++ Primar里的维数应该是数组的长度吧。ca3 是字符串默认后面添加‘/0’,所以也是4
[解决办法]
都是一维数组,只是第一维的维数分别是3.4.4
[解决办法]
是啊,同上。。。
[解决办法]
不是你认为的维
[解决办法]
这不误导人嘛
[解决办法]
只要一行的,都是一维. 这三个长度不一样而已

热点排行