Оператор присваивания служит для присваивания переменной конкретного значения. Общий вид:
идентификатор = выражение;
где выражение – это любое выражение на языке С++. Оно может содержать имена переменных, константы, знаки операций, имена функций и скобки для определения порядка вычислений.
Примеры.
1) a=b+c; // Присвоить переменной «а» значение выражения «b+с»
2) a=a+c; // Увеличить значение переменной «а» на «с»
3) a+=c; // Увеличить значение переменной «а» на «с»
4) a-=c; // Уменьшить значение переменной «а» на «с»
5) a*=c; // Увеличить значение переменной «а» в «с» раз
6) a=b=c; // Переменной «b» присвоить значение переменной «с»,
// затем переменной «а» присвоить значение переменной «b»
7) a= (b+c)/7.8*0.5; //Переменной «а» присвоить значение
//выражения (b+c)/7.8*0.5
Структура программы на языке С++
Программа на языке С++ начинается с директив препроцессора, которые включают необходимые заголовочные файлы. Если имя заголовочного файла указано в косых скобках < >, то препроцессор ищет этот файл в своем системном каталоге \INCLUDE\). Для подключения файла находящегося вне системного каталога, необходимо указать его имя в кавычках “ ”. В этом случае препроцессор сначала будет искать файл в каталоге, где находится проект (текущий каталог), а в случае неудачи продолжит поиск в системном каталоге. Таким образом, следующие две директивы препроцессора работают одинаково:
|
|
# include <stdio.h>
# include “stdio.h”
Однако, если необходимо подключить файл my.h находящийся в текущем каталоге, то директива # include <my.h> вызовет ошибку компилятора (файл не найден), а директива # include “my.h” – будет работать корректно.
Далее следует описание функции main(), главной функции программы. Любая программа на С++ обязательно включает в себя эту функцию, с которой и начинается выполнение программы.
Тело функции заключено в фигурные скобки { }, которые обозначают начало и конец составного оператора.
Точка с запятой; завершает каждый оператор и каждое описание.
Программа может содержать комментарии, их можно вставлять в любое место программы, где допускаются пробелы или в конец строки. Напомним, что в С++ используются два вида комментариев:
/* многострочный
комментарий
…………………….*/
// однострочный комментарий (до конца текущей строки)