C语言: \0与\n分别表示什么

另外回车换行符是用什么来表示?谢谢!... 另外回车换行符是用什么来表示? 谢谢! 展开
 我来答
尔骏腾琴心
2019-07-18 · TA获得超过4062个赞
知道大有可为答主
回答量:3181
采纳率:27%
帮助的人:226万
展开全部
\0和\n在C语言中都是转义字符。
\0
表示空字符NULL,对应的ASCII码为0,通常用来表示字符串的结束标志;
\n
表示回车换行,对应的ASCII码为10,通常用在printf函数中,输出换行;
举例如下:
char a[] = "abcd"; // 初始化一个字符串
// 下面while循环就是统计字符数组a中字符的个数
while(a[i] != '\0') // 当遇到字符结束标志符'\0'时,退出while循环
{
i++; // 字符个数加1
}
printf("数组a中字符的个数为:%d\n", i); // 使用回车换行符'\n'就是在输出结果后换行(跟word中换行一样)
// 执行完后输出结果如下:
数组a中字符的个数为:4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式