Az adattípusok c

adattípus fogalma

adattípus meghatározza:

• belső ábrázolása adatok a számítógép memóriájában

• több olyan értékek, amelyek az értéke az ilyen típusú;

• műveletek és funkciók, hogy lehet alkalmazni, hogy az értékeket az ilyen típusú.

C ++ nyelven típusú lehet osztani az alap és a vegyületet.

A C ++, akkor meghatározott hat alaptípus, hogy képviselje az egész. igazi. szimbólum és logikai változókat. Ennek alapján az ilyen típusú programozó, írja le a kompozit típusok. Ezek közé tartoznak a tömbök. felsorolás függvények, struktúrák, linkek, pointerek, és összekapcsolja osztályok.

Az alaptípus gyakran nevezik számtani. mert fel lehet használni a számtani műveleteket.

A következő kulcsszavak vannak meghatározva, hogy leírja a fő típusa van:

2) char (karakter);

3) wchart (kiterjesztett karakter);

4) bool (logikai);

5) float (valós);

6) kettős (valós kétszeres pontosságú).

Négy típusleíróval. tisztázása a belső ábrázolás és a tartomány értékeinek standard típusok:

int típusú mérete határozza szabványos, attól függően, hogy a számítógép és a fordító.

On 16-bites gép egy int és rövid int ekvivalens. 32-bit - int és long int.

A belső ábrázolása az egész típusú értéket - egész szám bináris kódot.

Az értékek típusától függ int meghatározók. Ha specifikátor aláírt MSB szám jeleként. Előjel nélküli specifikátor egyszerre csak jelentése pozitív szám, mivel az MSB részének tekintjük a kódszámot.

Alapértelmezés szerint az összes egész típusú minősülnek ikonikus aláírt specifikátor elhagyható.

A karakter típus (char)

A kisebb méretű karakter kiosztott 1 byte.

Típus char. valamint más egész típusok is alá lehet írni, vagy előjel nélküli.

A típus értékeinek char tárolására is egész számok, amelyek nem haladják meg a tartományban.

Részletes karakter (wchart)

wchart úgy tervezték, hogy működjön együtt karakterkészletek kódoláshoz ami nem elég 1 byte.

Boole (bool)

Az értékek a logikai típusú csak akkor értékeit igaz és hamis.

A típusú lebegőpontos (float, kettős, és a hosszú kettős)

A belső ábrázolása egy valós szám két részből áll - a mantissza és a rend. Mantissa - számos nagyobb, mint 1,0, de kevesebb, mint 2,0. Mivel jelentős a mantissza mindig egyenlő 1, akkor nem tárolja. mantissza hossza határozza meg a számát a pontosság, és a hossza nagyságrendileg - tartományban.

A értékcsoportokat egyszerű adattípusok az IBM PC