Chinaunix首页 | 论坛 | 博客
  • 博客访问: 460394
  • 博文数量: 155
  • 博客积分: 786
  • 博客等级: 军士长
  • 技术积分: 1561
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-01 23:37
个人简介

在路上

文章分类

全部博文(155)

文章存档

2016年(2)

2015年(36)

2014年(45)

2013年(34)

2012年(38)

我的朋友

分类: C/C++

2013-09-13 15:06:03



点击(此处)折叠或打开

  1. 例 4.4 函数指定为内臵函数?
  2. #include <iostream>
  3. using namespace std;
  4. inline int max(int,int, int); //声明函数,注意左端有 inline
  5. int main( )
  6. {
  7.   int i=10,j=20,k=30,m;
  8.   m=max(i,j,k);
  9.   cout<<″max=<<m<<endl;
  10.   return 0;
  11. }
  12.  
  13. inline int max(int a,int b,int c) //定义max 为内臵函数
  14. {
  15.     if(b>a) a=b;//求 a,b,c中的最大者
  16.     if(c>a) a=c;
  17.     return a;
  18. }

 

点击(此处)折叠或打开

  1. class Student
  2. {
  3. public :
  4. void display( )
  5. {
  6.     cout<<″num:<<num<<endl;cout<<″name:
  7.     <<name<<endl;cout<<″sex:<<sex<<endl;}
  8. private :
  9.     int num;
  10.     string name;
  11.     char sex;
  12. };
其中第3行

void display( )  也可以写成
inline void display( )
将display函数显式地声明为内置函数。 
 

阅读(1095) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~