题目内容

若已定义a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对数组元素的引用不正确的是()。

A. a[5-2]
B. *(&a[i])
C. p[i]
D. *(*(a+i))

查看答案
更多问题

若有定义int i,j, c[4][5],(*cp)[5]; cp=c; 则能正确引用c数组元素的是()。

A. cp+1
B. *(cp+3)
C. *(cp+1)+3
D. *(*cp+2))

当定义一个结构体变量时,系统为它分配的内存空间是()。

A. 结构体中一个成员所需的内存容量
B. 结构体中第一个成员所需的内存容量
C. 结构体中占内存容量最大者所需的容量
D. 结构体中各成员所需的内存容量之和

若有如下说明,则对初值中整数8的引用方式是()。struct love{char ch;int i;double x;}name[3][3]={{‘z’,5,25.0},{‘j’,8,12.5},{‘n’,4,10.6}};

A. name[0][1].ch
B. name[0][1].i
C. name[1][0].i
D. name[0][2].i

若执行fopen函数时发生错误,则函数的返回值是()。

A. 地址值
B. NULL
C. 1
D. EOF

答案查题题库