问题
单项选择题
以下正确的描述为
A.每个C++语言程序必须在开头用预处理命令:
B.预处理命令必须位于C++源程序的首部
C.在C++语言中预处理命令都以" #"开头
D.C++语言的预处理命令只能实现宏定义和条件编译的功能
答案
参考答案:C
解析: 本题中,A和B的描述是一样的,故可以排除。在C++中,建议用inline函数取代C语言中的宏定义功能。
以下正确的描述为
A.每个C++语言程序必须在开头用预处理命令:
B.预处理命令必须位于C++源程序的首部
C.在C++语言中预处理命令都以" #"开头
D.C++语言的预处理命令只能实现宏定义和条件编译的功能
参考答案:C
解析: 本题中,A和B的描述是一样的,故可以排除。在C++中,建议用inline函数取代C语言中的宏定义功能。