C语言字符串常量 "ab\\c\td\376" 的长度怎么算啊,主要是转义字符让我混乱了

有没有人在啊,想请分析下,C语言字符串常量 "ab\\c\td\376" 的长度怎么算啊,主要是转义字符让我混乱了
最新回答
梦已隔江南

2024-10-23 15:36:24

a 单独的字母
b 单独的字母
\\ 两个反斜杠代表一个反斜杠
c 单独的字母
\t 代表水平制表符
d 单独的字母
\376 代表ASCII为376的字符
(但是实际是不存在的, 序列范围是0~127)
一共长度为7个字符, 其中4个字母, 3个转义序列.
晚风习习

2024-10-23 10:27:18

8 在字符串末尾有个隐藏的\0,这是字符串的结束标记