Вторая С++-программа Возможно, самой важной конструкцией в любом языке программирования является присвоение переменной некоторого значения. Переменная — это именованная область памяти, в которой могут храниться различные значения. При этом значение переменной во время выполнения программы можно изменить один или несколько раз. Другими словами, содержимое переменной изменяемо, а не фиксированно.
В следующей программе создается переменная с именем х, которой присваивается значение 1023, а затем на экране отображается сообщение Эта программа выводит значение переменной х: 1023.
// Программа №2 - Использование переменной.
#include <iostream>
using namespace std;
int main()
{
int x; // Здесь объявляется переменная.
x = 1023; // Здесь переменной х присваивается число 1023.
cout << "Эта программа выводит значение переменной х: ";
cout << х; // Отображение числа 1023.
return 0;
}
Что же нового в этой программе? Во-первых, инструкция:
int х; // Здесь объявляется переменная.
объявляет переменную с именем х целочисленного типа. В C++ все переменные должны быть объявлены до их использования. В объявлении переменной помимо ее имени необходимо указать, значения какого типа она может хранить. Тем самым объявляется тип переменной. В данном случае переменная х может хранить целочисленные значения, т.е. целые числа, лежащие в диапазоне -32 768--32 767. В C++ для объявления переменной целочисленного типа достаточно поставить перед ее именем ключевое слово int. Таким образом, инструкция int х; объявляет переменную х типа int. Ниже вы узнаете, что C++ поддерживает широкий диапазон встроенных типов переменных. (Более того, C++ позволяет программисту определять собственные типы данных.)
Во-вторых, при выполнении следующей инструкции переменной присваивается конкретное значение: