若有语句char *line[5]以下论述正确的是 为什么是那个答案A定义line是一个数组,每个数组元素是一个基类型为char的指针变量B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 02:57:42
若有语句char *line[5]以下论述正确的是 为什么是那个答案A定义line是一个数组,每个数组元素是一个基类型为char的指针变量B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C

若有语句char *line[5]以下论述正确的是 为什么是那个答案A定义line是一个数组,每个数组元素是一个基类型为char的指针变量B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C
若有语句char *line[5]以下论述正确的是 为什么是那个答案
A定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C定义line是一个指针数组,语句中*号称为间址运算符
D定义一个指向字符型函数的指针

若有语句char *line[5]以下论述正确的是 为什么是那个答案A定义line是一个数组,每个数组元素是一个基类型为char的指针变量B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C
选A
首先这是一个指针数组,存储的是字符型指针;
把char*作为一个整体应该会更好理解,line是个数组,每个数组元素的类型是char*