更多“下列对字符数组进行初始化中,()是正确的。A.char s1[]="abcd";B.char s2[3]="xyz";C.char s3[][]= ”相关问题
  • 第1题:

    S1=“ABCD”,S2=“CD”则S2在S3中的位置是

    A.1

    B.2

    C.3

    D.4


    C

  • 第2题:

    数组定义: char s1[10], s2[10]=“ABCD”; 则能将字符串”ABCD”赋给s1的正确语句是 。

    A.s1=“ABCD”

    B.strcpy(s1,s2)

    C.s1=s2

    D.strcat(s1,s2)


    strcpy(s1,s2)

  • 第3题:

    下列初始化字符数组的语句,正确的是()。

    A.char[] str = {'h', 'e', 'l', 'l', 'o'};

    B.char[5] str = "hello";

    C.char[5] str = {"hi"};

    D.char[100] str = "";


    A

  • 第4题:

    若串S1=‘ABCDEFG’, S2=‘9898’ ,S3=‘###’,S4=‘012345’,执行 concat(replace(S1,substr(S1,length(S2),length(S3)),S3),substr(S4,index(S2,‘8’),length(S2))) 其结果为()

    A.ABC###G0123

    B.ABCD###2345

    C.ABC###G2345

    D.ABC###G1234


    AB###G012

  • 第5题:

    指向4个字符串的指针数组的正确的定义是()。

    A.char (*p)[ ]

    B.char *p[4]

    C.char *(p[])

    D.char (*p)[4]


    char *p[4]