网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

在C语言中,下列给数组进行初始化中,______是正确的。

A.char sl[4]="abed";

B.char s2[]="efg";

C.char s3[2][3]={"abc","xyz");

D.char s4[][]={'a','b','c'};


参考答案

更多 “ 在C语言中,下列给数组进行初始化中,______是正确的。A.char sl[4]="abed";B.char s2[]="efg";C.char s3[2][3]={"abc","xyz");D.char s4[][]={'a','b','c'}; ” 相关考题
考题 下列字符数组初始化语句中,不正确的是( )。A.charc[]='goodmorning';B.char,c[20]="goodmoming";C.charc[]={'a','b','c','d'};D.charc[]={"goodmoming"};

考题 关于数组,下列说法正确的是()A、对数组的初始化操作在定义数组的同时进行B、给数组赋初值时,必须所有数组元素都被赋值C、给数组元素全部赋初值时,一定要指明数组的大小。D、引用数组元素的时候,可以一次引用数组中的全部元素

考题 以下能正确进行字符串赋值操作的是______。A.char *sss;*sss="hello!";B.char *sss;sss="hello!";C.char sss[8];sss="hello!";D.char sss[8];*sss="hello!";

考题 若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};A.char**s1={"aaaa","bbbb","cccc"};B.char*s2[3]={"aaaa","bbbb","cccc"};C.char s3[][5]={"aaaa","bbbb","cccc"};D.char s4[][4]={"aaaa","bbbb","cccc"};

考题 下列初始化字符数组的语句中,正确的是()。A.char str[5] = "hello";B.char[] str = {'h', 'e', 'l', 'l', 'o'};C.char str[5] = {"hi"};D.char str[100] = "";

考题 下列对数组初始化语句的说明正确的理解是() int a[10]={6,7,8,9,10};A.将5个初值依次赋给数组前5个元素,剩余元素初始化为0B.将5个初值依次赋给数组前5个元素,剩余元素不进行初始化C.将5个初值依次赋给数组前5个元素,剩余元素随机赋值D.因为数组长度与初值的个数不相同,所以此语句不正确

考题 如下语句中实现数组指针声明的是?A.char (*s)[10];B.char *s[0];C.char *s[10];D.(char *)s[10];

考题 指向4个字符串的指针数组的正确的定义是()。A.char (*p)[ ]B.char *p[4]C.char *(p[])D.char (*p)[4]

考题 下列初始化字符数组的语句,正确的是()。A.char[] str = {'h', 'e', 'l', 'l', 'o'};B.char[5] str = "hello";C.char[5] str = {"hi"};D.char[100] str = "";