早教吧作业答案频道 -->其他-->
一个简单的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、设...的网友还看了以下:
英语翻译我想学习Alevel的纯数学2,3,有没有哪位大侠了解哪里有可以学习的视频或者教学资源,国 2020-05-13 …
设S={3,1,2},S上的关系R如下:R={(x,y)│x=y},试完成下列要求:1、给出R的所 2020-05-20 …
求函数的拉氏反变换:X(s)=(s+2)/[s·(s+1)^2·(s+3)]我的解法如下:X(s) 2020-05-22 …
下列定义正确的是A)chars[]={‘a’,’e’,’i’,’o’,’u’};B)chars;s 2020-06-05 …
3维微积分-向量下列向量式(vectorequation)是否代表了同一条直线?为什么?L1:[x 2020-06-10 …
已知关于x,y的二元一次方程3x+5y=10的两个解为x=my=n,x=sy=t,若m-s=3.( 2020-06-30 …
以下选项中正确的语句组是()A.chars[];s=”BOOK!”B.char*s;s={“BOO 2020-07-20 …
给个正确解答设单位负反馈系统的开环传递函数为G(s)=K/[s(1+s/3)(1+s/6)]若要求 2020-07-30 …
首项为3,公差为2的等差数列,S[k]为其前k项和,则S=(1/S[1])+(1/S[2])+(1 2020-07-30 …
称为“可倒数集”,试写出1个“可倒数集”集合S=3,1/3不对举个并说理由急对于1个数集S,若a属于 2020-11-02 …