C++程序设计教程(第2版)课件 ch7函数与指针.pptVIP

  • 0
  • 0
  • 约5.01千字
  • 约 40页
  • 2022-01-25 发布于湖南
  • 举报

C++程序设计教程(第2版)课件 ch7函数与指针.ppt

7.5 内联函数 内联函数机制通过将函数体的代码直接插入到函数调用处来节省调用函数的时间开销 内联函数实际上是一种用空间换时间的方案,其目的是为了提高函数的执行效率。 要定义一个内联函数,只需在定义函数时将该函数用关键字inline修饰即可 * 7-7将例5-8的函数max( )改写成内联函数 // Example 求两数中的大数 #include iostream using namespace std; inline int max(int x, int y) { return xy?x:y; } int main() { cout Please enter two integers:; int a, b; cin a b; cout The maximum is max(a,b) endl; return 0; } * 7.6 无参函数 void用于函数的参数表 明确说明该函数不使用参数 void说明函数的返回值 说明该函数不提供任何返回值 例如: 声明函数:void func(void) 调用方式: func( ) * 7.7 void和const类型的指针 1、指向void类型的指针 通用型的指针, 可以指向任何类型的变量。 2、用关键字const修饰一个指针 修饰符const多用于修饰函数的指针或

文档评论(0)

1亿VIP精品文档

相关文档