25 下列關(guān)于指針變量賦空值的說法錯誤的是
A)當(dāng)賦空值的時候,變量指向地址為0的存儲單元
B)賦值語句可以表達為變量名=′\0′;
C)賦值語句可以表達為變量名=0;
D)一個指針變量可以被賦空值
答案:A解析: 除了給指針變量賦地址值外,還可以給指針變量賦NULL值,由于NULL的代碼值
為0,所以,指針變量名=NULL;等同于變量名=′\0′;或變量名=0;,指針變量并不是
指向一個地址為0的存儲單元,而是具有一個空值。注意:指針變量賦地址值的方式可以是
通過求地址運算獲得地址值、通過指針變量獲得和通過標(biāo)準(zhǔn)函數(shù)獲得地址值。
A)當(dāng)賦空值的時候,變量指向地址為0的存儲單元
B)賦值語句可以表達為變量名=′\0′;
C)賦值語句可以表達為變量名=0;
D)一個指針變量可以被賦空值
答案:A解析: 除了給指針變量賦地址值外,還可以給指針變量賦NULL值,由于NULL的代碼值
為0,所以,指針變量名=NULL;等同于變量名=′\0′;或變量名=0;,指針變量并不是
指向一個地址為0的存儲單元,而是具有一個空值。注意:指針變量賦地址值的方式可以是
通過求地址運算獲得地址值、通過指針變量獲得和通過標(biāo)準(zhǔn)函數(shù)獲得地址值。