Alapvető típusok (c)
Az operátor kifejezés (további információkat lásd kifejezések.);
A bal oldali operandusa egy vessző (további információkat lásd a „vessző” operátor.);
A második és a harmadik operandus a feltételes operátor (.). (További információért lásd. A kifejezések egy feltételes állítás.)
Az alábbi táblázat bemutatja korlátozások a méretek típusát. Ezek a korlátozások függetlenek a Microsoft végrehajtását.
A főbb típusai a C ++
char - ez szerves típusú, amely jellemzően tagjai a mag teljesítményét a kódolás (alapértelmezés szerint a Microsoft C ++ egy ASCII kódolás).
C ++ fordító kezeli típusú változók char. aláírt char és unsigned char mint a különböző típusú változókat. Típusú változók char elő írja int. mintha ők olyan típusú aláírt char alapértelmezés szerint. ha az opció nem használt összeállítása / J. Ebben az esetben kell kezelni azokat unsigned char típusú, és emelkedik a típus int jel nélkül kiterjesztése.
bool - jelentése egész szám jellegű, amely egy két érték: igaz vagy hamis. Mérete nincs megadva.
rövid int (vagy csak rövid) - szerves típusú melynek mérete nagyobb vagy egyenlő, mint a méret a típus char, és kisebb vagy egyenlő a méret a int típusú.
Típusú objektumok rövid objektumok lehet deklarálni típusú aláírt rövid vagy unsigned short. Aláírt rövid - szinonimája rövid.
int - ez egész típusú, amelynek mérete nagyobb, vagy egyenlő, mint a méret a fajtája rövid int, és kevesebb vagy egyenlő, mint a méret a típusú hosszú.
Tárgyak int típusú objektum lehet deklarálni típusú aláírt int vagy unsigned int. Aláírt int - szinonimája int.
__int8. __int16. __int32. __int64. __int128
hosszú (vagy hosszú int) - szerves típusú, amelynek mérete nagyobb, vagy egyenlő, mint a méret a int típusú.
Tárgyak, mint a hosszú tárgyak is nyilváníthatják típusú aláírt hosszú vagy előjel nélküli hosszú. Alá hosszú - szinonimája sokáig.
Több mint előjel nélküli hosszú.
Típusú objektumok, hosszú, hosszú, mint tárgyakat lehet nyilvánítani típus alá hosszú, hosszú, hosszú, hosszú, vagy előjel nélküli. Jelzett hosszú, hosszú - a szinonimája, hosszú, hosszú.
Állítsa be a fejlett karakter típus, hogy egy karakter vagy karakterlánc szó, előtag használatára L.
A lebegőpontos
float - egyfajta lebegőpontos a legkisebb méretű.
dupla - egyfajta lebegőpontos mérete nagyobb, vagy egyenlő, mint a méret a float típusú. de kevesebb vagy egyenlő, mint a méret a típusú hosszú dupla.
hosszú kettős - egyfajta lebegőpontos, amelynek mérete nagyobb, vagy egyenlő, mint kétszerese a méret a típusú.
Egység, amely csak a rendszer a Microsoft
Az alábbi táblázat azt mutatja, hogy mennyi memóriát szükséges alapvető típusa a Microsoft C ++.