下载此文档

a)在程序的一行上可以出现多个有效的预处理命令行.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
袆一、)在程序的一行上可以出现多个有效的预处理命令行芀b)使用带参的宏时,参数的类型应与宏定义时的一致薇c)宏替换不占用运行时间,只占用编译时间膂d)在以下定义中CR是称为“宏名”的标识符袁##defineMIN(x,y)(x)<(y)?(x):(y)芃main()羀{inti=10,j=15,k;肈k=10*MIN(i,j);袃printf("%d\n",k);芅}节a)10b)15c)100d):薄#defineX5肂#defineYX+1蒀#defineZY*X/2羇则执行以下printf语句后,;a=Y;膃printf("%d\n",Z);蕿printf("%d\n",--a);莆a)7b)12c)12d):袁#include<>螆#defineMUL(x,y)(x)*y螅main()羂{羀inta=3,b=4,c;葿c=MUL(a++,b++);薅printf("%d\n",c);肃})12b)15c)20d)16芆 :蒀#defineA3莈#defineB(a)((A+1)*a)肆...袂x=3*(A+B(7));)程序错误,不许嵌套宏定义螆b)x=93羄c)x=21羁d)程序错误,宏定义不许有参数膇 )C语言的预处理功能是指完成宏替换和包含文件的调用螁b)预处理指令只能位于C源程序文件的首部聿c)凡是C源程序中行首以"#"标识的控制行都是预处理指令蚆d)C语言的编译预处理就是对源程序进行初步的语法检查芇 "文件包含"预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,)仅仅搜索当前目录蒂b)仅仅搜索源程序所在目录莀c)直接按系统设定的标准方式搜索目录螃d)先在源程序所在目录搜索,再按照系统设定的标准方式搜索袄二、编程题薀1、定义一个带参数的宏,使两个参数的

a)在程序的一行上可以出现多个有效的预处理命令行 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雾里行舟
  • 文件大小19 KB
  • 时间2019-06-08