char c[25]; 括号内的数字是什么意思

char c[25]; 括号内的数字是什么意思
其他人气:772 ℃时间:2020-02-04 01:09:42
优质解答
char c[25];是定义了一个包含25个元素的字符数组,char表示每个元素都是字符型变量,c是字符数组的名字,25是字符数组元素的个数,[]是数组元素运算符那char words[3][10][10]是表示什么意思?char words[3][10][10]表示定义一个3*10*10的三维字符数组,包含300个元素,同样,char表示元素类型,words是数组名字,[3][10][10]表示是一个三维数组,可以理解为有3行,10列,10层char words[3][10][10]={{"","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"} ,{"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"} ,{"","one","two","three","four","five","six","seven","eight","nine"}};那怎么300个元素只用了那么一点点呢?这句话看不懂....新手刚学VC你看大括号里面,最外层的大括号是整个数组,里面的3对大括号,每一对大括号内是一行数据,然后每一对双引号之间是一列,而每一个字母表示一层,300个元素也就能存储300个字符。""这个表示10个'/0'字符,这个数组就是:words[0][0][0]='/0',words[0][0][1]='/0',words[0][0][2]='/0',words[0][0][3]='/0',words[0][0][4]='/0',...words[0][1][0]='e',words[0][1][1]='l',words[0][1][2]='e',words[0][1][3]='v',words[0][1][4]='e'...words[0][2][0]='t',words[0][2][1]='w',words[0][2][2]='e',words[0][2][3]='l',words[0][2][4]='v',...后面就省略了
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版