44问答网
所有问题
c语言:字符串"\\\22a,0\n"的长度是6?为什么?
如题所述
举报该问题
其他回答
第1个回答 2015-07-09
\\代表一个字符,\22代表一个字符,a是一个, 逗号是一个,0是一个,\n是一个
第2个回答 2015-07-09
\是转义符
所以这串实际上是
\\
\22
a
,
0
\n
追问
那\22代表什么?22是十进制ascii码?
为什么不是\2 2算两个字符呢?
追答
\22代表同步符,你查一下ascii码表
如果要输入\2那紧跟着的2必须也写成ascii码
本回答被提问者采纳
相似回答
c语言:字符串
"\\\
22a,0
\
n
"
的长度是6?为什么?
答:
\\代表一个字符,\22代表一个字符,a是一个, 逗号是一个
,0是
一个,\n是一个
C++中
字符串
“\\\
22a,0
\
n
”
的长度是
多少
?为什么?
详细帮我介绍分析下
答:
strlen的结果应该是6,实际占用7个字节。\\ \
22 a , 0
\n \0
c语言
中的一道题目
:字符串
"\\\
22a,0
\
n
"
的长度是
( ) A 8 B 7 C 6 D...
答:
\22 代表转义ASCII码 一个 a,0 3个 \n 一个 一共6个
字符串
"\\ \
22a,0
\
n
"
的长度是?为什么?
答:
\\是1个 空格是1个 \22是1个 a
,0是
3个 \n是1个
字符串
结尾\0是一个 1+1+1+3+1+1=8 如果用strlen函数不算\0就是7个,填空写8个
大家正在搜
相关问题
C++中字符串“\\\22a,0\n”的长度是多少?为什么?...
C语言 字符串长度 “\\\22a,0\n”为什么是6,而不...
C语言 字符串长度 “\\\22a,0\n” 是多少?
字符串"\\ \22a,0\n" 的长度是?为什么?
c语言中的一道题目:字符串"\\\22a,0\n"的长度是(...
字符串"\\\22a,0*\n"长度是?为什么?
字符串常量"\\\22a,0\n"的长度是 A 8 B 7 ...
字符串 “\\22a,0\n” 的长度是?