如题所述
一种方法是事先知道有多少个字符串需要输出
另一种方法是,最后一个字符串的后面,跟随空串,即字符串数组的第1个元素存放字符串结尾符0,在输出前判断一下是否空串,遇到空串就结束输出。
char name[10][20]={ "小王","张三","李四","" }; int i;
i=0; while ( name[i][0]!=0 ) printf("%s ",name[i]); printf("\n");
另一种方法是,最后一个字符串的后面,跟随空串,即字符串数组的第1个元素存放字符串结尾符0,在输出前判断一下是否空串,遇到空串就结束输出。
char name[10][20]={ "小王","张三","李四","" }; int i;
i=0; while ( name[i][0]!=0 ) printf("%s ",name[i]); printf("\n");
温馨提示:答案为网友推荐,仅供参考