
C语言,字符串常量"hello\nc"的字符长度为什么是7
展开全部
\n代表回车一个字符,strlen计算字符串长度不把结束符\0计算在内,所以是7.
sizeof会把\0计算在内,会是8.
sizeof会把\0计算在内,会是8.
展开全部
"\n"长度是1,C语言中的换行符“\n”、转义字符"\t"长度都是算作1的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\n是一个转义字符 加上其他6个 共七个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
英文字符在计算机中占一个字节,标点不占。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询