1.设有定义:int x=0,*p;
紧接着的赋值语句正确的是(B)
A.*p=NULL;B.p=NULL; C.p=x; D.*p=x;
解析:题目中定义指针变量p,指针变量的赋值只能赋予地址,决不能赋予任何其它数据,否则将引起错误。不允许把一个数赋予指针变量,被赋值的指针变量前不能再加”*说明符,因此B选项正确。
1.设有定义:int x=0,*p;
紧接着的赋值语句正确的是(B)
A.*p=NULL;B.p=NULL; C.p=x; D.*p=x;
解析:题目中定义指针变量p,指针变量的赋值只能赋予地址,决不能赋予任何其它数据,否则将引起错误。不允许把一个数赋予指针变量,被赋值的指针变量前不能再加”*说明符,因此B选项正确。