首页/ 题库 / [单选题]若有语句:char *line[5];,的答案

若有语句:char *line[5];,以下叙述中正确的是

单选题
2022-09-30 22:01
A、定义line是一个数组,每个数组元素是一个基类型为char为指针变量
B、定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C、定义line是一个指针数组,语句中的*号称为间址运算符
D、定义line是一个指向字符型函数的指针
查看答案

正确答案
A

试题解析
解析:C语言中[ ]比*优先级高,因此line先与[5]结合,形成line[5]形式,这是数组形式,它有5个元素,然后再与line前面的"*"结合,表示此数组是一个指针数组,每个数组元素都是一个基类型为char的指针变量。

标签:
相关题目
若有语句:char *line[5];,以下叙述中正确的是 ( )
若有以下语句,则正确的描述是char a[]="toyou";char b[]={′t′,′o′,′y′,′o′,′u′};
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。
若有以下语句typedef struct S{int g;char h;}T;以下叙述中正确的是( )。
设有以下语句: typedef struct S { int g; char h; } T; 则下面叙述中正确的是( )。
设有以下说明语句 typedef struct { int n; char ch[8]; } PER; 则下面叙述中正确的是
若有以下语句:   
typedef struct S
{int g;char h;}T;
以下叙述中正确的是(    )。
有以下程序中若有如下说明和定义语句; 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()函数的正确调用语句是——。
若有以下的说明语句,则与它等价的说明是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 a[]="It is mine";char *p="It is mine";则以下不正确的叙述是
若有说明语句 char a[]="It is mine"; char*p=" It is mine"; 则以下不正确的叙述是( )。
若有以下定义 chars=’/092’; 则该语句()
程序中若有如下说明和定义语句: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)
若有以下说明:chars1[]={"tree"},s2[]={"flower"};,则以下对数组元素或数组的输出语句中,正确的是()。
若有语句:Char * line[5];,以下叙述中正确的是(  )。
若有语句:char*line[5],以下叙述中正确的是
若有语句:char *line[5];以下叙述中正确的是( )。
广告位招租WX:84302438

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