早教吧作业答案频道 -->其他-->
字符串"\\\22a,0\n"的长度是?为什么看了很多种说法,\\算一个,空格算一个,\22算一个,a算一个,逗号算一个,0算一个,\n算一个,\0算1个,这样明明是8个字节,可是这一题的答案是7,也没说是不是strlen.
题目详情
字符串"\\ \22a,0\n" 的长度是?为什么
看了很多种说法,\\算一个,空格算一个,\22 算一个,a算一个,逗号算一个,0算一个,\n算一个,\0算1个,这样明明是8个字节,可是这一题的答案是7,也没说是不是strlen.那到底是几啊
看了很多种说法,\\算一个,空格算一个,\22 算一个,a算一个,逗号算一个,0算一个,\n算一个,\0算1个,这样明明是8个字节,可是这一题的答案是7,也没说是不是strlen.那到底是几啊
▼优质解答
答案和解析
提问中的叙述很对.在C/C++中,说字符串长度时,指的是用strlen()测出来的长度,题中这个字符串长度自然是7;而说字符串占用的字节数或空间时,却不能忘了最后那个'\0'.
看了字符串"\\\22a,0\n"...的网友还看了以下:
数三,线性代数的一道题已知α1=(1,3,5,-1)^T,α2=(2,7,3,4)^T,α3=(5, 2020-03-31 …
matlab 解方程组系数问题如下:我先算出系数,然后求解可以得到解:[t,x,y]=solve( 2020-05-16 …
0.2(t+6)=7分之3(t-8)-4分之t0.2(t+6)=3/7×(t-8)-t/4数字版 2020-05-22 …
6个6每个数字用加减乖除相算,得100.如:6+6*6-6.=100.8个8同样,相算得100.怎 2020-06-20 …
15.7乘三分之一怎么乘,我曾经想过把三分之一换成小数在再15.7乘,可是三分之一的小数是0.3, 2020-06-27 …
已知函数y=sin(aπ/2)x(a>0)在区间(0,1)内至少取得两次最小值,且至多取得三最大值 2020-06-27 …
开氏温度与摄氏温度为什么能用开氏温度来运算P与T关系的题目,而不能用t(摄氏温度)算?一定要先T= 2020-07-19 …
有关极限的算法a^t-b^t/t如何能化简出答案为lna/b.a^t-b^t/t如何能化简出答案为 2020-07-30 …
有这么一个指数函数:y=55196e^(0.0221t)叫你求当y=130000时,t的值为什么我 2020-08-01 …
字符串"\\\22a,0\n"的长度是?为什么看了很多种说法,\\算一个,空格算一个,\22算一个, 2020-11-07 …