设有定义: int x=0, *p; 紧接着的赋值语句正确的是( )。

admin2015-07-28  26

问题 设有定义:
int x=0, *p;
紧接着的赋值语句正确的是( )。

选项 A、p=NULL;
B、*p=NULL;
C、p=x;
D、*p=x;

答案A

解析 在指针运算中,"*"为取值运算符,"&"为取地址运算符。表达式"p = NULL;"表示把空指针赋给指针变量p,而若要p指向变量x的地址需使用"p= &x;"的形式,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/zsn0FFFM
0

最新回复(0)