输出字符串数组时怎么判断是否己经到了最后一个字符串

如题所述

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

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网