Лекция: Целый тип данных

 

К числу стандартных целых типов относятся:

 

int – тип, представляющий целые со знаком от –231 до +231-1 (от -2147483648 до

 

2147483647), занимает 4 байта.

 

unsigned int – тип, представляющий целые без знака (на что указывает мо-дификатор unsigned)от0до+232-1 (от0до4294967295), занимает4байта.

 

// объявление целых переменных I и K как целых со знаком int I, K=-5;

 

// объявление целых переменных i и k как целых без знака unsigned int i, k=5;

//при выполнении программы значения переменных можно изменять // объявление именованной целой константы со знаком

const int Nmax=10;

 

//при выполнении программы значения констант нельзя изменять

 

Для данных целого типа определены следующие арифметические операции (опе-раторы, используемые только в выражениях, то есть как составная часть других операто-ров). Результат их выполнения также будет иметь тип целый:

 

изменение знака (унарный минус -), сложение (знак +),

 

«Практикум по программированию на языке C в среде VS C++»


 

вычитание (знак -), умножение (знак *), целочисленное деление (знак /), взятие по модулю (знак %).

 

Результатом выполнения операции / является целая часть частного, а операции %

 

– остаток от целочисленного деления (знак остатка всегда совпадает со знаком делимо-го). Например,

 

int I, K;

 

I = -5 / -2; //I получит значение 2

 

K = -5 % -2; //K получит значение -1

 

Частью выражений целого типа могут быть также вызовы функций, возвращаю-щих целые значения, и операторы присваивания целых значений (см. ниже). Если же хотя бы одна составляющая выражения имеет вещественный тип, то вычисленное значе-ние всего выражения будет иметь вещественный тип.

 

еще рефераты
Еще работы по информатике