下列能被定义为变量名的是
A: _1
B: 1_a
C: int
D: p@h
A: _1
B: 1_a
C: int
D: p@h
举一反三
- 若有:int a[3][5]; 如何定义指针变量p,使其能够指向数组a的第一行(行指针),正确的定义是()。 A: int *p = a[1]; B: int *p = &a[1][0]; C: int *p[5] = a + 1; D: int (*p)[5] = a + 1;
- 已知变量a被定义为int型变量,以下定义并初始化指针变量p的语句中正确的是( )。 A: int *p = *a; B: int p = a; C: int *p = &a; D: int *p = a;
- 设变量定义为:int a[2]={1,3}, *p=&a[0]+1;,则*p的值是()
- 能够实现对局部变量赋值的选项是: A: SET 变量名=值; B: select字段1,字段2,...from表名where条件into变量1,变量2,... C: select字段1,字段2,...into变量1,变量2,...from表名where条件 D: DECLARE 变量名1 [, 变量名2] … 数据类型
- 设有如下定义:typedef int *INTEGER;INTEGER p,*q;下列叙述正确的是_________。 A: 程序中可用INTEGER代替int类型名 B: 不能用INTEGER来定义变量 C: p是int型变量,q是基类型为int的指针变量 D: p是基类型为int的指针变量