char a[10]="";是什么意思?

char a[10]=""; 是什么意思?

第1个回答  推荐于2018-04-23
定义一个字符数组,并且初始化为空,不过我喜欢这么定义

char a[10];
memset(a,0,10);

效果一样,另外,如果你需要初始化值那么应该这样写:

char a[] = "zhidao.baidu.com";本回答被提问者和网友采纳
第2个回答  2006-08-24
字符数组初始化,全部赋空。
第3个回答  2006-08-24
是初始化一个字符数组,

a[0]='\0';
a是指向一个空的字符串

相关了解……

你可能感兴趣的内容

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