[二級C試題天天練]C語言考試試題9

字號:

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ù)獲得地址值。