#include "stdio.h"main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q); }
A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2
查看答案
已知int a[4],*p;,则语句p=&a;是正确的。
A. 正确
B. 错误
语句int i,*p=&i;是正确的C定义。
A. 正确
B. 错误
取地址运算符"&"与指针运算符"*"的优先级相同,结合方向为自右向左。
A. 正确
B. 错误
以下程序执行后的输出结果是______。#inlude "stdio.h"main(){ int a=5,b=4,c=3,d=1; d=(a > b > c); printf("%d\n",d); }
A. 3
B. 2
C. 1
D. 0