(16)下面對宏定義的描述中不正確的是
A)宏不存在類型問題,宏名無類型,它的參數(shù)也無類型
B)宏替換不占用運行時間
C)宏替換時先求出實參表達(dá)式的值,然后代入形參數(shù)運算求值
D)其實,宏替換只不過是字符替代而已
參考答案:(16)C【解析】本題考察對宏的理解。宏其實就是替換.這種替換不是在運行時進(jìn)行,而是自編譯時 就完成的。替換時僅僅將表達(dá)式展開,不進(jìn)行運算求值。
A)宏不存在類型問題,宏名無類型,它的參數(shù)也無類型
B)宏替換不占用運行時間
C)宏替換時先求出實參表達(dá)式的值,然后代入形參數(shù)運算求值
D)其實,宏替換只不過是字符替代而已
參考答案:(16)C【解析】本題考察對宏的理解。宏其實就是替換.這種替換不是在運行時進(jìn)行,而是自編譯時 就完成的。替換時僅僅將表達(dá)式展開,不進(jìn)行運算求值。