函数-C++构化程序设计.ppt

函数-C构化程序设计

#DEFINE定义的宏可以使用#UNDEF删除 #include iostream.h void main() { #define M 5 coutM+1endl; #undef M coutM+1endl; } 可以定义没有替换文本的宏 #include iostream.h #define M void main() { #ifdef M coutM+1endl; #endif } * 条件编译 根据给定的条件决定是否对程序中的某些程序段进行编译。当条件满足时,相应的程序段被编译并产生目标代码,否则不被编译。 条件编译命令有:#if #else #elif #endif #ifdef #ifndef #undef 一般使用形式: #ifdef 标识符 程序段1 #else 程序段2 #endif * §4. 10 内联函数 内联函数:是在定义函数的前面加上关键字inline。 编译程序碰到有关键字inline的函数时,就用函数体的代码替代函数的调用。 #include iostream.h void main() { float x (50), y (40) fl

文档评论(0)

1亿VIP精品文档

相关文档