Управляющие символы.

Запись символьных и строковых констант.

Запись целых констант.

Константы.

Переменные

Общая форма объявления имеет вид:

тип список_переменных;

Примеры :

int i,j,l;

short int si;

unsigned int ui;

double balance, profit, loss;

 

Описание с инициализацией производится по следующей схеме:

тип имя_переменной = начальное_значение;

Например:

float pi=3.14159,c=l.23;

unsigned int year=2000;


Целые десятичные числа, например: 4, 356, —128.

Целые восьмеричные числа, например: 016, 077.

Целые шестнадцатеричные числа, например: Ох1А, 0х253, OxFFFF.

 

Тип константы компилятор определяет по следующим правилам:

- значение константы в диапазоне типа int - она получает тип int;

- иначе проверяется в диапазоне типа unsigned int -получает этот тип;

- если не подходит и он, пробуется тип long

и, наконец, unsigned long.

 

Если значение числа не укладывается в диапазон типа unsigned long, то возникает ошибка компиляции.


Запись вещественных констант.

присутствует десятичная точка (например 2.5)

экспоненциальное расширение (напимер 1Е-8)

Компилятор ставит ей в соответствие тип double.

Примеры вещественных констант: 44. 3.14159 44ЕО 1.5Е-4.

Символьные константы заключаются в апострофы.

Например:

'А', 'а', '5', '+'.

Строковые константы заключаются в двойные кавычки.

Например:

"rezult", "введите исходные данные".

 

Первый символ '\'.

Некоторые из управляющих символов:

'\n' — переход на новую строку;

'\t' — горизонтальная табуляция;

'' — подача звукового сигнала.