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

Здесь тип должен быть корректным типом данных, а список переменных может содержать одну или более имен идентификаторов.

Примеры объявления:

int a, b, c;

short int li;

unsigned balance;

В языке С имя переменной ничего не делает со своим типом.

Имеются пути основных мест, где объявляются переменные:

1) внутри функции;

2) при определении параметра функции;

3) вне функции;

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

Формальными параметрами и глобальными переменными (описание глобальные и локальные переменные смотри выше).

Переменные можно определить по строкам произвольным образом.

int a;

int b;

int c:

Константы.

Наряду с переменными в С сущуствуют следующие основные виды константы.

Константы – это объекты, значение которых не могут быть переопределены:

1) Вещественные

2) Целые

3) Длинные целые (4 8 5 3 2 1 <).

4) Беззнаковые (в конце добавляется U)

5) Восьмеричные (перед первой значащей цифрой - О).

0 278 = 2310

248'+7*8’ = 23

6) Шестнадцатеричные

(перед первой цифрой - ох

ОХ 3f116 = 70910

7) Символьная (единственный символ, заключенный в одинарные кавычки)

'a', '5'

8) Символы не имеющие графические представления можно записывать, используя специальные комбинации.

\ n - повторная строка

\ о - ноль

Эти комбинации выглядят, как два символа, хотя фактически это один символ.

Представление любого двоичного образа одного байта:

' \ ццц', где ццц одно из трех (от 1-ой до 3-ех) восьмеричных цифр

Пример:

# define A'\ 0 2 7'

позволяет назначить константу А, восьмеричное значение 0,27, которое в десятичной системе исчисл. = 22

9) Строковые - представляет собой послед. символов, заключенных в кавычки.

Пример:

"Учите С" кавычки не входят в строку, а лишь ограничивают ее.

10) Константовые выражения, состоящие из одних констант, которые вычисляют во время трансляции

Пример:

а = 2+3;

С имеет два типа модификаторов, которые используется для контроля за допуском способа или модификации переменных.

Эти модификаторы называются const и volatile.

Переменные типа const не могут изменяться во время выполнения программы.

Пример:

const int a;

Создает целочисленную переменную называемую а, которая не может быть модифицирована в программе. Она может использоваться в других типах выражения.

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

Пример:

сonst float b = 75831;

const c = 25;

const char s[] = " БГУИР "

Помимо инициализации константа не может быть модифицирована программой.








Дата добавления: 2016-04-14; просмотров: 729;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.