C++關鍵字(保留字)

C++ 關鍵字網絡

點擊下表以進入具體釋義ide

 

__abstract 2 __alignof Operator __asm
__assume __based __box 2
__cdecl __declspec __delegate 2
__event __except __fastcall
__finally __forceinline __gc 2
__hook 3 __identifier __if_exists
__if_not_exists __inline __int16
__int32 __int64 __int8
__interface __leave __m128
__m128d __m128i __m64
__multiple_inheritance __nogc 2 __noop
__pin 2 __property 2 __raise
__sealed 2 __single_inheritance __stdcall
__super __thiscall __try/__except__try/__finally
__try_cast 2 __unaligned __unhook 3
__uuidof __value 2 __virtual_inheritance
__w64 __wchar_t, wchar_t abstract
array auto bool
break case catch
char class const
const_cast continue decltype
default delegate delete
deprecated 1 dllexport 1 dllimport 1
do double dynamic_cast
else enum enum class
enum struct event explicit
extern false finally
float for for each, in
friend friend_as gcnew
generic goto if
initonly inline int
interface class interface struct interior_ptr
literal long mutable
naked 1 namespace new
new noinline 1 noreturn 1
nothrow 1 novtable 1 nullptr
operator private property
property 1 protected public
ref class ref struct register
reinterpret_cast return safecast
sealed selectany 1 short
signed sizeof static
static_assert static_cast struct
switch template this
thread 1 throw true
try typedef typeid
typeid typename union
unsigned using declaration, using directive uuid 1
value class value struct virtual
void volatile while


 根據其內容可將其細分一下:


基本的數據類型關鍵字:void, int, char, float, double, bool

類型修飾關鍵字:long, short, singed, unsigned 

布爾型字面值:true, false

很是重要的變量聲明修飾符:const, inline

存儲類別關鍵字:auto, static, extern, , register

控制結構關鍵字:for, while, if, else, do

switch語句關鍵字:switch, case, default

路徑跳轉關鍵字:break, continue, return, goto

動態建立變量關鍵字:new, delete

長度運算符:sizeof

複合類型關鍵字:class, struct, enum, union, typedef

與類成員相關關鍵字:this, friend, virtual, mutable, explicit, operator 

派生類繼承方式:private, protected, public

模板:template, typename

命名空間:namespace, using

異常處理:catch, throw, try,

各類操做符的替代名:and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq

其餘不經常使用的:asm, export, typeid, volatileoop

在cena中time 是保留的 若是拿 time 作變量名 會 沒法編譯ui

 ——以上部份內容摘自網絡及Microsoft MSDNthis

——儘可能不要用英文全拼 能夠用縮寫 或者把首字母大寫 還有不少方法避免掉坑裏的 好比:用漢語拼音spa

 

相關文章
相關標籤/搜索