若有定义:int X=0,* P=&x;,则语句printf(”%d\n”,* P.的输出结果是( )。 A.随机值 B.0 C.X的地址 D.P的地址
举一反三
- 若有定义:int x=0,*p=&x; 则*p的值是( )。 A: 随机值 B: 0 C: x的地址 D: p的地址
- 若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是
- 设已定义 int x=8, *p=&x ; 则printf("%d\n",*P);的输出结果为( )。 A: x的地址 B: 8 C: p的值 D: p的地址
- 若有以下定义语句int x=3,*p;则通过指针p输出x变量的值的语句printf(“%d”,p);。
- 定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。 A: int x[5], p = x[0]; B: int x[5], *p = x; C: int x[5], *p = &x[0]; D: int x[5], *p = &x[2]-2;