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選項正確。