Основні типи даних в C++

Основні типи даних в C++

Усі типи мови С++ розподіляють на дві групи: основні типи та структуровані. Список основних типів даних С++ із зазначенням діапазону та прикладами можливих значень змінних наведено в табл.1 та табл.2.

Табл2.

   До основних (базових) типів можна віднести char, int, float та double, а також їхні варіанти зі специфікаторами short (короткий), long (довгий), signed (зі знаком) та unsigned (без знаку). 
Структуровані  (похідні)  типи  базуються  на  основних,  до  них  належать масиви  будь-яких  типів,  вказівники,  функції,  класи,  файли,  структури, об’єднання, перерахування тощо.      
       Для подання цілих чисел використовують типи char, short, int, long.
Специфікатор unsigned застосовують при роботі з додатними числами (без знака),
а специфікатор signed – для яких завгодно чисел як додатних, так і від’ємних. За замовчуванням призначається знаковий тип, а тому специфікатор signed зазначати необов’язково.     
     Типи float і double визначають дійсні змінні розміром у 32 і 64 біти відповідно, а long double – 80 бітів. В С++ для відокремлення цілої частини числа від дійсної застосовується  десяткова  крапка.  Окрім звичної форми, дійсні  константи  можна  записувати  у  формі  з  рухомою  крапкою.                

Коментарі

Популярні публікації