пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Целые типы в языке Си и операции над ними.

Целые типы данных:
 

2)Тип int (эквивалент short int)
Данные типа int занимают 2 байта и принимают целые значения из диапазона: -32768 . . 32767.
Тип unsigned int .Данные такого типа занимают 2 байта, их диапазон: 0 . . 65535.
Тип long (long int) .Такие данные занимают 4 байта и изменяются в диапазоне 0 . . 4 298 876 555. 
Отметим, что если целая константа выходит из диапазона int, то она автоматически становится константой типа long или даже unsigned long.
Sizeof (type) - операция, определяющая размер типа type в байтах.
Целая константа, которая начинается с нуля, является восьмеричной константой, а начинающаяся символами 0x - шестнадцатеричной константой.
Приставки целочисленных типов данных:
short приставка укорачивает тип данных, к которому применяется, путём уменьшения размера занимаемой памяти;
long - приставка удлиняет тип данных, к которому применяется, путём увеличения размера занимаемой памяти;
unsigned (без знака)  - приставка увеличивает диапазон положительных значений в два раза, при этом диапазон отрицательных значений в таком типе данных храниться не может.
Так, что, по сути, мы имеем один целочисленный тип для представления целых чисел — это тип данных int. Благодаря приставкам shortlongunsigned появляется некоторое разнообразие типов данных int, различающихся размером занимаемой памяти и (или) диапазоном принимаемых значений.

Арифметические операции

·         сложение + ;

·         вычитание - 

·         умножение * 

·         деление / 

·         взятие остатка от деления (деление по модулю) % ;

·         инкремент (увеличение на единицу) ++;

·         декремент (уменьшение на единицу) --;


28.12.2014; 11:35
хиты: 96
рейтинг:0
Точные науки
информатика
Языки программирования
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь