типове данни в

концепция тип данни

тип данни се определят:

• вътрешно представяне на данни в паметта на компютър;

• множество от стойности, които могат да се стойността на този тип;

• операции и функции, които могат да бъдат приложени към ценностите на този тип.

C ++ видове език могат да бъдат разделени в основния и съединение.

В C ++, го определя шест основни типове данни да представлява цяло. реална. символ и логически променливи. Въз основа на тези видове програмист може да въведете описание на съставни типове. Те включват масиви. изброяване функции, структури, връзки, указатели, както и комбиниране на упражнения.

основните типове данни, често се наричат ​​аритметика. защото те могат да бъдат използвани в аритметични операции.

Със следните ключови думи са определени, за да опише основните видове:

2) знак (символ);

3) wchart (разширен характер);

4) BOOL (логично);

5) поплавък (реален);

6) двойни (недвижими двойна точност).

Има четири тип указател. изясняване на вътрешния представяне и обхвата на стойностите на стандартните типове:

Int размер тип се определя като стандарт, в зависимост от компютъра и компилатор.

На 16-битова машина пад и къси INT еквиваленти. и 32-битова - вътр и дългосрочен Int.

Вътрешният представителството на стойност цяло число тип - цяло число в двоичен код.

Диапазонът на стойностите зависи от спецификатори на тип Int. При използване на спецификатор подписан номер MSB се тълкува като знак. Неподписани спецификатор позволява да представлява само положителни числа, тъй като MSB се счита като част от номера на кода.

По подразбиране всички видове цели числа се смятат за икона, подписана спецификатор може да се пропусне.

Типът характер (Чар)

По размер тип характер отпуснати 1 байт.

Вид Чар. както и други видове цели числа могат да бъдат подписани или неподписани.

Стойностите на тип Чар също се използват за съхранение на цели числа, които не надвишават границите.

Разширено тип характер (wchart)

тип wchart е проектиран да работи с набори от символи за кодиране, което не е достатъчно 1 байт.

Булева (BOOL)

Стойностите на булев тип, могат да вземат само стойностите истина и лъжа.

Видовете с плаваща запетая (поплавък, двойни, и дълго двойно)

Вътрешният Представянето на реален брой се състои от две части - мантисата и ред. Мантиса - число по-голямо от 1.0, но по-малко от 2.0. Тъй като значителна цифра на мантисата винаги е равно на 1, не се съхраняват. Дължина на мантисата определя броя на прецизност, а дължината на реда - неговия обхват.

Диапазонът на стойностите на прости типове данни за компютъра IBM