【单选题】【消耗次数:1】
以下有关宏定义的叙述,正确的是()
宏名必须用大写字母表示
带参数的宏就是一个函数
宏名不具有类型
宏定义和其它C语句,其末尾要加分号
参考答案:
复制
纠错
相关题目
【判断题】 进行宏定义时,宏名必须使用大写字母表示。
①  正确
②  错误
【单选题】 创建宏时至少要定义一个宏操作,并要设置对应的( )。
①  条件
②  命令按钮
③  宏操作参数
④  注释信息
【单选题】 设宏定义#definePI3.1415926,用宏名PI替换的是(   )
①  算术表达式
②  字符串
③  单精度实型数
④  双精度实型数
【单选题】 定义带参数的宏计算两个表达式的乘积,下列定义中哪个是正确的()。
①  #definemuit(u,v)u*v
②  #definemuit(u,v)u*v;
③  #definemuit(u,v)(u)*(v)
④  #definemuit(u,v)=(u)*(v)
【多选题】 使用宏定义的好处有()
①  提高方便性
②  提高可读性
③  提高可移植性
④  防止出错
【单选题】 下列宏定义命令中,哪一个格式是正确的()。
①  #definepi=3.14159;
②  definepi=3.14159
③  #definepi=3.14159
④  #definepi(3.14159)
【判断题】 若有宏定义:#define?S(a,b)?t=a;a=b;b=t;由于变量t没定义,所以此宏定义是 错误的。
①  正确
②  错误
【单选题】 设有不带参的宏定义#define N 20+1,则以下说法不正确的是:()。
①  编译预处理阶段,程序代码中所有的宏名N被原样替换为20+1
②  该不带参宏定义中的20+1为宏替换字符串
③  该不带参宏定义中的20+1为整型表达式
④  该不带参宏定义中的宏名N没有数据类型的概念
【单选题】 在编译指令中,宏定义使用哪个指令( )
①  #include
②  #define
③  #if
④  #else
【单选题】 在编译指令中,宏定义使用哪个指令()
①  #if
②  #include
③  #define
④  #error
随机题目
【多选题】 属于我国著名教育家蔡元培提出的“五育”并举的教育方针的内容是________。
①  思想政治教育
②  公民道德教育
③  世界观教育
④  美感教育
【判断题】 陈鹤琴提出的教育教学原则是建立在儿童心理特点基础之上的。
①  正确
②  错误
【多选题】 文艺复兴时期的()都鲜明地表达了一种新的时代精神,即人文主义精神。
①  文学
②  艺术作品
③  政治
④  哲学著作
【多选题】 卢梭认为,人类的教育来源于三个方面:()。
①  自然
②  社会
③ 
④  事物
【多选题】 张雪门提出的关于幼稚园课程编制的原则有
①  偏重直接经验的原则
②  整体性原则
③  教学做合一原则
④  个体发展的原则
【单选题】 以下是陈鹤琴的教育观点的有()
①  知行合一
②  活教育
③  行为课程
④  幼稚园教师非为女子之专业,必须有男子加入
【单选题】 陈鹤琴提出的活教育的目的论
①  “大自然、大社会、都是活教材”
②  “做人、做中国人、做现代中国人”
③  “在做中教、做中学、做中求进步”
④  “心理学具体化教学法大众化”
【判断题】 欧文的教育思想是马克思主义教育学说的先驱。
①  正确
②  错误
【判断题】 近代英国幼儿学校这一先驱性的幼儿教育,成为世界幼儿教育史上的第一个发展高潮。
①  正确
②  错误
【判断题】 奥柏林开办编织学校,标志法国近代学前社会教育拉开历史序幕。
①  正确
②  错误