首页/ 题库 / [单选题]若有以下的说明语句,则与它等价的说明是c的答案

若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};

单选题
2022-01-14 23:39
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"};
查看答案

正确答案
C

试题解析
解析:本题中的s数组是一个二维字符数组,选项A)是一个双重指针,但字符串的长度没有限制;选项B)是一个元素为字符指针的数组,同样的也是字符串的长度没有限制;选项D)中,每个字符串的长度限制为4,不正确。注意:用字符数组作为字符串和用指针指向的一个字符串之间的区别。

标签:
相关题目
假定一个函数的数组参数说明为char a[],则与之等价的指针参数说明为( )。
假定一个函数的二维数组参数说明为char w[][N],则与之等价的指针参数说明为( )。
若有以下说明语句:char s=.\\\092.;则下面哪一项是正确的______
若有说明语句:char c=.97.;则变量c ( )。
执行下面的语句后,所产生的信息框的标题是________。 a=MsgBox("AAAA",,"BBBB","",5)
执行语句:cout<<"aaaa bbbb";输出的结果是
若有说明:inti,j=7,*p=&i;则与i=j;等价的语句是()。
若有语句:int x,*p=&x;则与该语句等价的语句是()
有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。
程序中若有如下说明和定义语句 char fun (char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对fun()函数的正确调用语句是——。
以下程序的输出结果是 main() { char cf[3][5]={"AAAA","BBB","CC"}; printf(""%s" ",cf[1]);; }
若有说明语句:char c=′72′;则变量c
若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};
若有说明语句 char a[]="It is mine"; char*p="It is mine"; 则以下不正确的叙述是
若有说明语句 char a[]="It is mine"; char*p="It is mille"; 则以下不正确的叙述是( )。
若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。
若有说明语句char a[]="It is mine";char *p="It is mine";则以下不正确的叙述是
若有说明语句 char a[]="It is mine"; char*p=" It is mine"; 则以下不正确的叙述是( )。
程序中若有如下说明和定义语句:char fun(char *);main(){ char *s="one",a[5]={0},(*f1)()=fun,ch; ...}以下选项中对函数fun的正确调用语句是( )。A.(*f1)(a) B.*f1(*s) C.fun(&a) D.ch=*f1(s)
若有以下说明和语句: struct st{int n;char*ch;}; struct st a[3]={5,"abc",7,"def",9,"ghk"},*p=a; 则值为6的表达式是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧