单选题 在下面的二维数组定义中,正确的是( )
A、int a[5][];
B、int a[](10);
C、int a[][];
D、int a[][5]={{1,2,3},{4,5}};
单选题 下列选项中的保留字不能作为函数返回类型的是( )
A、void
B、int
C、new
D、Long
单选题 设有函数原型说明void f( ); void的含义是( )
A、 函数f为任意类型
B、 函数f返回任意值
C、 函数f无返回值
D、 函数f为任一参数
单选题 假定a为一个数组名,则下列选项中表示有错误的是( )
A、a[i]
B、*++a
C、*a
D、*(a+1)
单选题 若用数组名作为函数调用的实参,传递给形参的是( )
A、数组的首地址
B、数组中第一个元素的值
C、数组全部元素的值
D、数组元素的个数
单选题 设char b[5];*p=b;则正确的赋值语句是( )
A、 b="abcd"
B、 *b=" abcd"
C、 p="abcd"
D、*p="abcd"
单选题 若 char *s=“hello!”; 则指针S所指字符串的长度为( )
单选题 设有函数定义:int f1(void) { return 100, 200; },调用函数f1( )时,函数返回值为( )
A、 100
B、 200
C、 100和200
D、 void