c语言二级考试复习zihc言二级考试复习zihc语言二级考试复习zihc语言二级考试复习zih.pptVIP

  • 5
  • 0
  • 约1.84万字
  • 约 93页
  • 2017-03-18 发布于贵州
  • 举报

c语言二级考试复习zihc言二级考试复习zihc语言二级考试复习zihc语言二级考试复习zih.ppt

c语言二级考试复习zihc言二级考试复习zihc语言二级考试复习zihc语言二级考试复习zih

* * 内部函数 内部函数是只能被本文件中其它函数调用,而不能被其它文件调用的函数。 它的定义格式如下: static 数据类型 函数名(形式参数表列) { 说明部分; 执行部分; } 八、编译预处理  1.宏定义:不带参数的宏定义;带参数的宏定义。 2.“文件包含”处理。  作用:对源程序编译之前做一些处理,生成扩展C源程序 种类 宏定义 #define 文件包含 #include 格式: “#”开头 占单独书写行 语句尾不加分号 带参数宏定义 一般形式: #define 宏名(参数表) 宏体 例 #define S (r) PI*r*r 相当于定义了不带参宏S,代表字符串“(r) PI*r*r” 宏展开:形参用实参换,其它字符保留 宏体及各形参外一般应加括号() 例 #define S(a,b) a*b ……….. area=S(3,2); 宏展开: area=3*2; 不能加空格 例 #define POWER(x) x*x x=4; y=6; z=POWER(x+y); 宏展开:z=x+y*x+y; 一般写成: #define POWER(x) ((x)*(x)) 宏展开

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档