c++如何運(yùn)行(c語(yǔ)言怎么運(yùn)行)
2023-07-09
更新時(shí)間:2023-07-09 02:52:17作者:佚名
c++關(guān)鍵字及其含義:
1、 inline,定義內(nèi)聯(lián)函數(shù),該關(guān)鍵字是基于定義的。如果只在函數(shù)聲明時(shí)給出inline,則函數(shù)不會(huì)被認(rèn)為是內(nèi)聯(lián)函數(shù),所以必須在函數(shù)定義的地方也加上inline。
2、const,定義常量成員,包括const數(shù)據(jù)成員和const成員函數(shù),const數(shù)據(jù)成員必須也只能通過(guò)構(gòu)造函數(shù)的初始化列表進(jìn)行初始化。
3、mutable,這個(gè)關(guān)鍵字的引入是解決const成員函數(shù)要修改成員變量,通常而言,const成員函數(shù)只能訪問(wèn)成員變量,不能修改成員,但是如果成員變量被mutable修飾了,則在const成員函數(shù)中可以修改該變量。