试题与答案

若有语句:char*line[5];,以下叙述中正确的是A.定义line是一个数组,

题型:单项选择题

题目:

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

A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量

B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组

C.定义line是一个指针数组,语句中的。号称为间址运算符

D.定义line是一个指向字符型函数的指针

答案:

参考答案:A

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

试题推荐
题型:填空题

已知A、B、C、D、E五种物质有如图所示的转化关系(部分反应物及反应条件未列出),且五种物质中均含有A元素。

(1)若A为气体单质,则D→C的离子方程式              

(2)若A为非金属固体单质,则①D的化学式为            

② E→D的化学方程式为                     

③将E通入某黄绿色单质的溶液中,可发生反应生成两种强酸,写出化学方程式                                      

(3)下图中,若A是一种金属单质,C是淡黄色固体

C→D的化学方程式为                               

查看答案
微信公众账号搜索答案