若有语句char *line[5]以下论述正确的是 为什么是那个答案

A定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C定义line是一个指针数组,语句中*号称为间址运算符
D定义一个指向字符型函数的指针

选A
首先这是一个指针数组,存储的是字符型指针;
把char*作为一个整体应该会更好理解,line是个数组,每个数组元素的类型是char*来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-05
A 定义line是一个数组,每个数组元素是一个基类型为char的指针变量追问

为什么

第2个回答  2011-03-05
A追问

为什么

追答

这种写法char *line[5]是基本定义,翻翻教科书,推荐C++ Primer

追问

第3个回答  2011-03-05
A 定义line是一个数组,每个数组元素是一个基类型为char的指针变量追问

为什么

第4个回答  2011-03-05
A追问

为什么

追答

这种写法char *line[5]是基本定义,翻翻教科书,推荐C++ Primer

追问

相似回答
大家正在搜