早教吧作业答案频道 -->其他-->
一个简单的C++问题15、设有说明语句:chars[]="ef\0\123\\\n89";sizeof(s)的值是。()A、2B、9C、11D、15答案选B,是因为\123么,如果是为什么不能看成\123这样的呢?
题目详情
一个简单的C++问题
15、设有说明语句:char s[]="ef\0\123\\\n89";sizeof(s)的值是____________。 ( )
A、2
B、9
C、11
D、15
答案选B,是因为\123么,如果是为什么不能看成\1 2 3这样的呢?
15、设有说明语句:char s[]="ef\0\123\\\n89";sizeof(s)的值是____________。 ( )
A、2
B、9
C、11
D、15
答案选B,是因为\123么,如果是为什么不能看成\1 2 3这样的呢?
▼优质解答
答案和解析
\123只能看成是ascii码
如果你想看成\1 2 3 那就要写成\\123 这牵扯到一个转移运算符的概念 简单的说就是在程序设计语言中 有些符号是被系统默认有特殊含义的 比如这里的'\'如果你想要它表示本来含义那就要在前面加一个转移运算符 c\c++语言中的转移运算符是'\',所以如果要真的表示反斜杠这个字符的话 要打两个反斜杠 ,其中第一个是转移运算符 第二个是你要表示的反斜杠
如果你想看成\1 2 3 那就要写成\\123 这牵扯到一个转移运算符的概念 简单的说就是在程序设计语言中 有些符号是被系统默认有特殊含义的 比如这里的'\'如果你想要它表示本来含义那就要在前面加一个转移运算符 c\c++语言中的转移运算符是'\',所以如果要真的表示反斜杠这个字符的话 要打两个反斜杠 ,其中第一个是转移运算符 第二个是你要表示的反斜杠
看了 一个简单的C++问题15、设...的网友还看了以下:
物体受到合外力不变,F{不等于0}物体速度一定变化.是方向,如果F=0,那么是匀速运动吗? 2020-04-08 …
已知集合A={0,1,2,3,4},B={偶数},则A∩B是为什么是{o,2,4}啊,偶数不是不包 2020-04-09 …
已知一次函数y=ax+b(a、b为常数),x与y的部分对应值如右表:x-2-10123y6420- 2020-05-13 …
求解若f(x)是0,L上的连续可微函数,且f(0)=f(L)=0那么是否能推出在x=0和L这两点f 2020-05-14 …
若ab互为相反数a不等于0,则关于x的方程ax+b=0的解是( ) 下列说法中正确 是 若a若ab 2020-05-16 …
若ax²-5x+3=0 是一元二次方程,则不等式3a+6>0的解是A.a>-2 B.a-1/2 D 2020-05-16 …
已知二次函数f(x)=ax^2+bx+c的图像与直 线y=25有公共点,且不等式ax^2+bx+c 2020-05-16 …
急!在0.28 2/7 25.8% 0.285,2 5循环中,最大的是(),最小的是()在0.28 2020-05-16 …
很让我迷惑的数学概念问题36的平方根是6或-6.是真命题还是假命题?是简单命题还是复合命题?X^2 2020-05-22 …
方程x平方+(m+2)X+m-1=0(m∈Z)的解集是﹛x│x²+(m+2)x+m-1=0(m∈Z 2020-05-22 …