单项选择题
若有语句:char *line[5];以下叙述中正确的是( )。
A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C.定义line是一个指针数组,语句中的.号称为求地址运算符
D.定义line是一个指向字符型函数的指针
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #include <stdio.h> #include <string.h> main( ) char p[] = 'a','b','c'] ,q[10] = 'a','h','c' prinff( % d % d n , strlen (p) , strlen (q) ); 以下叙述中正确的是( )。
A.在给p和q数组赋初值时,系统会自动添加字符串结束符,故输出的长度都为3
B.由于P数组中没有字符串结束符,长度不能确定;q数组中字符串长度为3
C.由于q数组中没有字符串结束符,长度不能确定;p数组中字符长度为3
D.由于p和q数组中没有字符串结束符,故长度都不能确定
点击查看答案&解析
单项选择题
有以下程序段: typedef struct NODE int num; struct NODE * nex; OLD; 以下叙述中正确的是( )。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
点击查看答案&解析
相关试题
有以下程序:#include <stdio, h>#i...
有以下程序:#include <stdio.h>#inc...
有以下程序: #include <stdio, h>v...
有以下程序:#include <stdio.h>float...
有以下程序:#include <stdlo.h>main...