C++中的基本基本類型主要為以下七種:bool(布爾型呢燥,存儲值true or false)慎式,char(字符型)终佛,int(整型)安接,float(單精度浮點(diǎn)型)翔忽,double(雙精度浮點(diǎn)型),void(空型)以及wchar_t(寬字符類型)盏檐。變量在使用前需要進(jìn)行聲明和定義歇式,變量定義為變量指定一個類型,胡野,一個類型后可接一個或多個不同的變量材失,每個變量之間需要用逗號隔開,而變量聲明是向編譯器保證給定的類型和名稱的變量存在且變量聲明只在編譯時有它的意義给涕,變量聲明也分為兩種情況豺憔,一種是需要存儲空間的,例如int a在聲明的時候就已經(jīng)有了存儲空間够庙,另一種是不需要存儲空間的如extern int
a恭应,是直接引用其它文件中的變量a的,所以前面一種又可稱為定義性聲明耘眨,而后面一種不需要存儲空間的則可稱之為引用性聲明昼榛。變量又分為局部變量和全局變量,局部變量是在函數(shù)或一個代碼塊里面聲明的變量,其作用域只能在函數(shù)內(nèi)或者代碼塊中胆屿,而全局變量則是在所有函數(shù)外定義的變量奥喻,全局變量在一個代碼中可以被任何函數(shù)使用,其作用域相對局部變量來說較為廣非迹。