问题 单项选择题

变量定义并初始化正确的是( )

A.int a=1,*p=a;
B.int a=2,p=*a;
C.int a=3,p=&a;
D.int a=4,*p=&a;

答案

参考答案:D

解析: A项中,不能将一个变量赋值给一个指针变量;B项中,*a的表达方式错误;C项中,不能将变量的地址赋给变量。

选择题
单项选择题 共用题干题