Не зависят от конкретного компьютера Язык Си
Скачать 5.8 Mb.
|
Использование в программе переменныхПЕРЕМЕННАЯ Тип Имя Текущее значение unsigned int abc 12134 int A -31745 float b 0.56 double a_21 -8.75 Правила записи имени переменной Имена переменных программы могут состоять из: латинских букв (A-Z, a-z)
Имена должны начинаться с буквы или символа подчеркивания. Прописные и строчные буквы – это разные символы, следовательно, имена x1 и X1 разные. Правила записи имени переменной НЕЛЬЗЯ использовать
имя не может начинаться с цифры Под заданную таким образом переменную будет выделена некоторая область оперативной памяти. Что означает объявить переменную? Это значит: Задать тип. Задать имя. Задать значение, которое можно присвоить переменной сразу или в процессе выполнения программы. Объявление переменных Каждая переменная, используемая в программе на С++, должна быть объявлена. При описании переменной можно присвоить начальное значение (инициализировать). Значение указывается после знака «=» или в круглых скобках. Примеры описания переменных: int i=1; float x, y = 0.78, z(0.2); char s='A'; Значение переменной позже можно изменить с помощью операции присваивания «=». Объявление переменных Обратите внимание, что присваивание – это операция, и она имеет значение, равное присваиваемому значению. В С++ корректны следующие операторы: x = 0.25; x = (y = 7.21); x = y = z = 1.2345; Если перед именем типа при описании переменной указано служебное слово const, то значение переменной в программе изменять нельзя. Такая переменная является константой. Она обязательно должна быть инициализирована при объявлении, например: const short n=10; Объявление переменных Тип данныхТип данных определяет: представление значения в памяти компьютера, объем необходимой памяти, множество значений, которые может принимать переменная, операции, которые можно выполнять со значением переменной. 28 Типы данных С++Типы Простые (скалярные) Логический (С++) Целые Указатели Вещественные Составные массивы структуры классы объединения 29 Типы данных С++ main() { int a; float b, c; int Tu104, Il86=23, Yak42; float x=4.56, y, z; char c, c2='A', m; } Если начальное значение не задано, в этой ячейке находится «мусор»! ! целая переменная a вещественные переменные b и c целые переменные Tu104, Il86 и Yak42 Il86 = 23 вещественные переменные x, y и z x = 4,56 · целая и дробная части отделяются точкой символьные переменные c, c2 и m c2 = 'A' Базовые типы31
|