设有定义语句“int a=10,*p=&a;”,则表达式“a+*p”的值是( )。
A: 10
B: 20
C: 100
D: 语法出错
A: 10
B: 20
C: 100
D: 语法出错
举一反三
- 已知:int a=10; 若有定义int const *p=&a; 则执行语句 *p=100; 后a的值被更改为100。( )
- 设有定义: int a=10; 则表达式 a += a *= a 的值为:
- 若有如下定义:inti_at_0x20;int*p=&i;i=10。则p的值为 A: 32 B: 20 C: 10 D: 10H
- 设有定义:int x[10];,若要p=&x[5]能正确赋值,则p应如此定义_____。 A: int p; B: int *p; C: int **p ; D: int (*p)[10];
- 设 int a=10,则执行完语句 a+=a-=a*a后,a的值是 。 A: -180 B: 110 C: 100 D: 20