一、内联函数的介绍 内联函数是指用inline关键字修饰的成员函数或非成员函数。内联函数具有函数的结构,而在编译后,却不具有函数的性质。编译时,类似宏替换,使用函数体替换调用处的函数名。 二、内联函数的注意事项 内联函数中不允许使用循环语句、switch语句、递归调用。内联函数只适用于1~5行的小函数。在类结构内部定义的函数默认为内联函数。内联函数的声明定义写在头文件中。inline关键字只是向编译器提出内联的请求,编译器有可能忽略这个请求。