include
#include
define
#define
以下关于宏的叙述中正确的是A) 宏名必须用大写字母表示B) 宏定义必须位于源程序中所有语句之前C) 宏替换没有数据类型限制D) 宏调用比函数调用耗费时间
点击查看答案
阅读以下程序#include <stdio.h>main(){ int case; float printF;printf(" 请输入 2 个数 : ");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printF);}该程序编译时产生错误,其出错原因是A) 定义语句出错, case 是关键字,不能用作用户自定义标识符B) 定义语句出错, printF 不能用作用户自定义标识符C) 定义语句无错, scanf 不能作为输入函数使用D) 定义语句无错, printf 不能输出 case 的值
使用“typedefintInteger;”语句把标识符Integer定义为一个()。A、整数变量B、整数类型C、数组变量D、数组类型
()用在函数定义语句中,表示函数调用结束,并且返回一个值。A.控制语句B.return语句C.复合句D.异常处理语句
以下有关宏替换的叙述不正确的是( )。A.使用宏定义可以嵌套B.宏定义语句不进行语法检查C.双引号中出现的宏名不替换D.宏名必须用大写字母表示
阅读以下程序:该程序在编译时产生错误,原因是( )。A.定义语句出错,Case是关键字,不能用作用户自定义标识符B.定义语句出错,printF不能用作用户自定义标识符C.定义语句无错,sCanf不能作为输入函数使用D.定义语句无错,printf不能输出Case的值
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。