网站加入搜索引擎怎么做,网站开发liucheng,法律行业网站建设,手机版网站建设方案c语言在输出字符串时#xff0c;用格式符‘%s#xff0c;代码比较简洁
如果说数组长度大于字符串长度#xff0c;也只输出\0前的内容
字符串默认后面有\0.
如果字符串有多个\0#xff0c;会默认在第一个\0结束
#includestdio.h
int main()
{int i;char a…c语言在输出字符串时用格式符‘%s代码比较简洁
如果说数组长度大于字符串长度也只输出\0前的内容
字符串默认后面有\0.
如果字符串有多个\0会默认在第一个\0结束
#includestdio.h
int main()
{int i;char a[]{l,e,a,\0,n};printf(%s\n,a);return 0;
}
上面的代码输出结果为lea后面\0的结果不再输出
如果用scanf语句输入字符串语法里是不带地址符的。如果要输入多个字符串中间用空格隔开。
#includestdio.h
int main()
{char b[10];char c[10];char d[10];scanf(%s%s%s,b,c,d);printf(%s\n,b);printf(%s\n,c);printf(%s\n,d);return 0;
}