C++的inline函数
生活随笔
收集整理的這篇文章主要介紹了
C++的inline函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C++中使用const 變量替換宏定義
當然C++中也有使用inline 函數替換宏代碼片段;
其實 內聯(lián)函數只是讓C++編譯器知道什么是內聯(lián)函數 處理的時候回去替換整個一段代碼的片段,其他的對于程序員來說都是一樣的,直接可以當成普通的函數處理;
函數的占位參數 函數調用時必須寫夠參數
void printfA(int a,int b,int) {cout << a << b<<endl; } //調用的時候必須歇夠三個參數 如printfA(3,2,1);占位參數和默認參數結合為以后的程序擴展留下線索
#include <iostream>using namespace std;void kuozhan(int a,int b,int =1) {cout << "a =" << a <<"b = " << b << endl; }int main() {kuozhan(1,2);kuozhan(1,2,3);cout << "hello world!"<<endl;system("pause");return 0; }總結
以上是生活随笔為你收集整理的C++的inline函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据驱动5G网络与服务优化
- 下一篇: C++中函数的重载和函数指针排序大全