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

c语言中求二维数组大小解决思路

2012-10-16 
c语言中求二维数组大小char words[][10] {how,are,she,he,today,aways,from,is,your,

c语言中求二维数组大小
char words[][10] = {"how","are","she","he","today","aways","from","is","your","stay","the","Caesar"," Senate","ciqher","Tom","John","hello"}; //声明一个二维数组

求数组字符串的个数(可以直接看出是18个字符串)?
用sizeof(words)求出的是180,这是整体的数组大小,我只要求字符串的个数,也就是words[]的个数

[解决办法]
sizeof(words)/sizeof(words[1])
[解决办法]
直接sizeof(words)得到的肯定是整个数组的大小,用sizeof(words)/sizeof(words[0])即可。

热点排行