C++复习2749487981.docVIP

  • 1
  • 0
  • 约3.09万字
  • 约 44页
  • 2018-07-11 发布于浙江
  • 举报
C复习2749487981

3.6 逻辑(布尔)变量和常量 布尔常量包括:false 、 true 布尔变量用类型标识符bool来定义。占一个字节,显示时,编译系统将false-0,true-1 4.5 内置函数(内置函数的关键字inline,优点,类内定义的成员函数自动为内置函数)。 注 意: 1. 声明和定义函数的同时写inline,也可以在其中一处写inline,都按内置函数处理。 2. 节省运行时间,但增加了目标代码的长度,要求内置函数规模较小(一般5个语句以下)。 3. 不能包含复杂的控制语句,如循环和switch. 例如: #include iostream using namespace std; inline int add(int a, int b) { if(a+b 0) return a+b; else return -(a+b); } int main( ) { int x, y,z; cinxy; z = add(x,y); //被函数体取代 if(x+y 0) z = x+y; else z = -(x+y); cout|x+y| = zendl; return 0; } 4.6 函数的重载(理解重载即:多个功能相近的函数共用同一个函数名。重载函数的参数特 征标:参数的个数,类型,顺序至少有一种不一样)。 例如: 判断是否重载函数: int ad

文档评论(0)

1亿VIP精品文档

相关文档