关于下列语句叙述错误的是( )。 int i=10, *p=&i;
A: p的值为10
B: p指向整型变量i
C: *p表示变量i的值
D: p的值是变量i的地址
A: p的值为10
B: p指向整型变量i
C: *p表示变量i的值
D: p的值是变量i的地址
举一反三
- 变量I的值为3,I的地址为1000,若欲使p为指向I的指针变量,则下列赋值正确的是()。 A: &I=3 B: *p=3 C: *p=1000 D: p=&I
- 如有变量的定义int i, *p=&i; 则表达式 p==&i的值是 。
- 变量i的值为3,i的地址为1000,若欲使p为指向i的指针变量,则下列赋值正确的是( )。 A: &i=3; B: *p=3 C: *p=1000 D: p=&i
- 已知p、p1为指针变量, a为数组名, i为整型变量, 下列赋值语句中不正确的是 。 A: p=&i ; B: p=a ; C: p=&a[i] ; D: p=10 ;
- 若有变量声明语句:int a=10; int *p=&a;则*p的值是( )。 A: 变量p的地址值 B: 变量p的值 C: 变量a的地址值 D: 变量a的值