Программа на языке С++ состоит из функций, описаний и директив препроцессора. Одна из функций должна иметь имя main. Выполнение программы начинается с первого оператора этой функции. Простейшее определение функции имеет следующий формат:
1
2 3 |
тип возвращаемого значения имя ([ параметры ]){
операторы, составляющие тело функции } |
Как правило, функция используется для вычисления какого-либо значения, поэтому перед именем функции указывается его тип. Ниже приведены самые необходимые сведения о функциях:
- если функция не должна возвращать значение, указывается тип void:
- тело функции является блоком и, следовательно, заключается в фигурные скобки;
- функции не могут быть вложенными;
- каждый оператор заканчивается точкой с запятой (кроме составного оператора).
1
2 3 4 5 6 7 8 9 10 11 |
директивы препроцессора
описания int main(){ операторы главной функции } int fl(){ операторы функции fl } int f2(){ операторы функции f2 } |