早教吧作业答案频道 -->其他-->
下列给字符数组赋初值时,正确的是(A)。A.chars1[]=”abcdef”;B.chars2[4]=”abcd”;C.chars3下列给字符数组赋初值时,正确的是(A)。A.chars1[]=”abcdef”;B.chars2[4]=”abcd”;
题目详情
下列给字符数组赋初值时,正确的是( A )。 A. char s1[]=”abcdef”; B. char s2[4]=”abcd”; C. char s3
下列给字符数组赋初值时,正确的是( A )。
A. char s1[]=”abcdef”; B. char s2[4]=”abcd”;
C. char s3[2][3]={“abc”,”xyz”}; D. char s4[4][]={‘a’,’x’,’s’,’t’};
其他的为什么错了啊
下列给字符数组赋初值时,正确的是( A )。
A. char s1[]=”abcdef”; B. char s2[4]=”abcd”;
C. char s3[2][3]={“abc”,”xyz”}; D. char s4[4][]={‘a’,’x’,’s’,’t’};
其他的为什么错了啊
▼优质解答
答案和解析
B项,在初始化一个字符数组时,要自动在末尾添加'\0',表示字符数组结束,如果定义为s2[4]的话,'\0'没有地方放了。
C项,定义了一个2行三列的二维数组,但是第二行赋值"xyz",很明显又没有地方放'\0'了。
D项,定义二维数组时,只能省略行的参数,不能省略列的参数,否则会引起歧义。
C项,定义了一个2行三列的二维数组,但是第二行赋值"xyz",很明显又没有地方放'\0'了。
D项,定义二维数组时,只能省略行的参数,不能省略列的参数,否则会引起歧义。
看了 下列给字符数组赋初值时,正确...的网友还看了以下:
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号S的初值为?信号S的变化 2020-05-20 …
A.3个且初值等于1B.2个且初值等于0C.2个且初值等于1D.3个且初值等于0 2020-05-26 …
物体以100J的初动能从斜面底端向上滑行,第一次经过斜面上的P点时,它的动能比最初值减少60J,重 2020-06-12 …
已知正方形ABCD的边长是2,E是CD中点,P为正方形ABCD上的一个动点,动点P从A出发,沿A, 2020-06-12 …
单相交流电路有效值问题已知一交流电流.当t=0时的值i0=1A,初相位为30°,则这个交流电的有效 2020-06-14 …
麦当劳推出ABCD四款赠品,去一次随机得到一款,当集齐ABCD时去麦当劳的总次数为X.求X的数学期 2020-07-21 …
下列给字符数组赋初值时,正确的是(A)。A.chars1[]=”abcdef”;B.chars2[ 2020-07-24 …
简单汇编题,含答案,只需要解释一下为什么按字节写出以下变量的初值在内存中的存放顺序①ADB7,-5, 2020-11-25 …
C程序数组位数判断问题16.若有说明:inta[][4]={0,0};则下面不正确的叙述是()A.数 2020-12-03 …
用单片机设计一个倒计时器,计时初值为100,请设计一个倒计时器,计时初值为100,按下某按键后计时开 2020-12-31 …