char *acp[10]是字符指针数组,里面可以存放10个字符指针型的数据,也就是10个指向字符串的指针。char (*pac)[10]表示一个指向二维数组的指针变量。该二维数组的列数为 10 或分解为一维数组的长度为 10
解释下 ={'\0'} 数组中第一个为'\0',其他的全为0 '\0'其实就是0 同时可以表示字符串结束 也就是说数组内全是0 char a[4]={1,2,3} 与 char a[4]={1,2,3,0} 一个意思 char a[4]={0}与char a[4]={0,0,0,0}一个意思 char a[4]={'\0'}与char a[4]={0}一...
是啊,是一个char型的数组,可以存储name[0]到name[9]的十个字符。
应该是sizeof(a)/sizeof(char)吧 作用是求数组a中字符的个数,也就是a的长度 sizeof(a)是a的总大小 sizeof(char)是每个char占用的大小 总大小/char的大小 就是 char的个数
就是二维数组啊,每个里面都存的是字符而已,不过不是字符串,字符串有结束符'\0',这个是没有的。
这是一个二维数组,前面括号表示10个元素,后面括号表示每个元素又是一个有10个元素的数组
这是开辟了一个二维的字符数组,数组的大小为:3行,每行可以最多存储4~5个汉字 (存储4个汉字时,可以用字符串的方式输入/输入;存储5个汉字时,只能采用逐个字符元素赋值的方法进行)。char s[3][10]={} 这是声明这倦脚痛医脚至数组元素进行初始化,使它的30个字符元素的初值均为'\0'。
char *names 表示定义了一个的字符型的指针变量,可以指向字符串等 如:char str[] = "123456"; names = str; 可以用names[i] 表示 str[i]char **names 表示定义了一个指向指针的指针,names 里面装的是 地址 的 地址 比如:char *str[] = {"123","456"}; names = str;str[...
char s[10]="color ";是先定义了长度为10的字符数组。再对字符数组初始化。具体赋值如下 有意义的值是 s[0] 'c's[1] 'o's[2] 'l's[3] 'o's[4] 'r's[5] ' 's[6] '\0'求采纳