C++之內聯函數

內聯函數的作用:

是讓我們在調用簡單函數的時候,能夠提高運行效率的函數。

內聯函數聲明時使用的關鍵字 inline

注意:

  1. 內聯函數體內不能有循環語句和switch語句
  2. 內聯函數的定義必須出現在內聯函數第一次調用之前
  3. 對內聯函數不能進行異常接口聲明

栗子:

#include <iostream>
using namespace std;

const PI = 3.1415;

inline double calArea(double radius){
	return PI * radius *radius;
}

int main(){

	double r = 3.0;
	double area = calArea(r);
	cout << area << endl;

	return 0;
}

視頻講解

發佈了250 篇原創文章 · 獲贊 27 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章