早教吧作业答案频道 -->其他-->
一个简单的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、设...的网友还看了以下:
小学五年级 消去法解题有5本语文书、2本数学书和1本自然书共值45元;2本语文书、1本数学书和3本 2020-05-17 …
1、当x∈(0,3)时,2x²+mx-1<0恒成立,求m取值范围2、当x∈(0,1/2)时,x²+ 2020-06-05 …
(1)若关于x的不等式|x-1|+|x-2|<a无解,求a的取值范围.(2)若关于x的不等式|x- 2020-07-29 …
编程入门基础题目一个,对下列语句描述正确的是(1)x=x+1;(2)x+1=x;(3)x+y=2*x 2020-11-11 …
下列给出的输入语句、输出语句和赋值语句正确的个数是()个(1)输入语句INPUTa;b;c(2)输出 2020-12-31 …
下列给出的赋值语句正确的有()(1)赋值语句2=A;(2)赋值语句x+y=2;(3)赋值语句A-B= 2020-12-31 …
下列给出的输入语句、输出语句和赋值语句正确的个数是()个(1)输入语句INPUTa;b;c(2)输出 2020-12-31 …
下列给出的输入语句、输出语句和赋值语句(1)输出语句INPUTa;b;c(2)输入语句INPUTx= 2020-12-31 …
下列给出的输入语句、输出语句和赋值语句(1)输出语句INPUTa;b;c(2)输入语句INPUTx= 2020-12-31 …
初中生英语听力差很简单听力题都要错个4到5个做阅读理解经常理解错,完成对话总是不知道该填什么怎么办? 2021-02-21 …