C语言中如何声明存储多个字符串的数组?
C语言中如何声明存储多个字符串的数组?
我说的字符串数组不是说仅存储一个字符串的数组,而是这样的数组:
数组【元素1】=字符串1
数组【元素2】=字符串2
类似这样的
总之就是达到把每个字符串当成一个元素放入数组的效果
那就是二位数组,每一行表示一个字符串
char s[5][10];
表示s是可以存放5行容量为10个字符的字符串的二维数组
gets(s[i]);即可
答:char c1[]={'s','t','r','i','n','g'}; C的字符串必须是以null结束的字符序列,你的字符串没有结束符,应该在最后增减一个0,...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>