C语言中字符串“\33abcdef"的长度是多少?
发布网友
发布时间:2023-05-01 21:48
我来回答
共4个回答
热心网友
时间:2023-10-13 14:52
8个字符,8字节
\33是转义字符,是一个字符,再加abcdef有6个,还有一个结束符'\0'.
还有char
是占1个字节的。
楼上的,我就个例子吧:
你说'A'和"A"的长度一样吗?答案是不一样的,因为"A"的长度是2字节,是包括'\0'的.'\0'也是转定义字符.
热心网友
时间:2023-10-13 14:52
长度为10
分析:\\意思为斜杠,长度1;\"意思为半边双引号,长度为1;abcdef长度为6;\"半边双引号,长度为1;\\斜杠,长度为1。。综合1+1+6+1+1=10.
热心网友
时间:2023-10-13 14:53
七个字符,你要明白字符串里存放的是char型,一个char型一字节,\33
八进制
转义ASCII码,表示ASCII表上第27个字符,虽然存储时系统会自动在串尾加个\0,但计算字符个数时不用考虑
热心网友
时间:2023-10-13 14:53
\33是asc,2字节
字符是char形,2字节
一共14字节