更多"若有说明“int s[3][4]=0:”,则下面正确的叙述是_____"的相关试题:
[单项选择]若有说明:int s[3][4]=0;,则下面叙述正确的是( )。
A. 只有元素s[0][0]可得到初值0
B. 此说明语句不正确
C. 数组s中各个元素都可得到初值,但其值不一定为0
D. 数组s中每个元素均可得到初值0
[单项选择]若有说明:int [3][4]=0;则下面叙述正确的( )。
A. 只有元素s[0][0]可得到初值0
B. 此说明语句不正确
C. 数组s中各个元素都可得到初值,但其值不一定为0
D. 数组s中每个元素均可得到初值0
[单项选择]若有说明:int a[][4]=0,0;则下面不正确的叙述是( )。
A. 数组a的每个元素都可得到初值0
B. 二维数组a的第一维大小为1
C. 当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小
D. 只有元素a[0][0]和a[0][1]可得到初值,其余元素均得不到确定的初值
[单项选择]若有如下说明,则正确的叙述为( )(已知int类型占两个字节)。
struct st
int a;
int b[2];
a;
A. 结构体变量a与结构体成员a同名,定义是非法的
B. 程序只在执行到该定义时才为结构体st分配存储单元
C. 程序运行时为结构体st分配6字节存储单元
D. 类型名struct st可以通过extern关键字提前引用(即引用在前,说明在后)
[单项选择]若有以下语句
typedef struct S
int g;char h;T;
以下叙述中正确的是( )。
A. 可用S定义结构体变量
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]若有定义:static int fun(int a,int b),则以下叙述中错误的是( )。
A. 定义了一个返回值为整型的静态函数
B. 该函数只能被同一文件内的函数调用
C. 该函数可以在任何文件中被调用
D. 该函数属于内部函数
[单项选择]若有说明:int a[][3]=0,0;则不正确的叙述是( )。
A. 数组a的每个元素的初值都是0
B. 数组a的第一维大小为1
C. 数组a的行数为1
D. 只有元素a[0Ⅱ0]和a10][1]可得到初值0,其余元素均得不到初值0
[单项选择]若有以下语句,则以下叙述中正确的是
typedef struct S
int g; char h; T;
A. 可用S定义结构体变量
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]若有以下语句:
typedef struct s
int g;char h;T;
以下叙述中正确的是( )。
A. 可用S定义结构体变量
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]若有下面的说明和定义:
struct test
int m1;
char m2;
float m3;
union uu char ul[5]; int u2[2]; ua;
myaa;
则sizeof(struct test)的值是( )。
A. 12
B. 16
C. 14
D. 9
[单项选择]若有下面的说明和定义:
struct test
int m1; char m2; float m3;
union uuchar u1[5]; int u2[2]; ua;
myaa;
则sizeof(struct test)的值是( )。
A. 20
B. 16
C. 14
D. 9