如何在 C 中声明字符串数组。是否像
char str[100][100] ={"this","that","those"};
如果是这样,如何访问这些值..我可以这样遍历吗?(它没有给出任何编译错误..但显示了一些额外的垃圾字符)
int i ,j;
char c[100][100] = {"this","that"};
for(i = 0 ;c[i] != '\0';++i)
for(j = 0; c[i][j] != '\0';++j)
printf("%c",c[i][j]);
是否有必要在 eac 字符串的末尾添加 '\0' ..例如:
char c[100][100]={"this\0","that\0"}