题目内容

若有说明:int a[4][5];,则对数组a的元素的非法引用是______。

A. a[0][2*2]
B. *(*(a+1)+2)
C. a[4-2][0]
D. a[4][5]

查看答案
更多问题

设有以下函数定义,则该函数返回的值是______。int *f(int a){int *p,n;n=a;p=&n;return p;}

A. 一个不可用的存储单元地址值
B. 一个可用的存储单元地址值
C. n中的值
D. 形参a中的值

说明语句“int (*p)();”的含义是______。

A. p是一个指向一维数组的指针变量
B. p是指针变量,指向一个整型变量
C. 一个指向函数的指针,该函数的返回值是一个整数
D. 以上都不对

对于语句“int *p[10];”以下说法正确的是______。

A. p是一个指针,指向一个数组,数组的元素时整数型
B. p是一个数组,其数组的每一个元素是指向整数的指针
C. A和B均错,但它是C语言的正确语句
D. C语言不允许这样的语句

已知:“int a[2][3]={{1,3,5},{2,4,6}};”则*(*(a+1)+2)的值是______。

答案查题题库