Лекция: Общий вид описания функции

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

Тип Имя(список формальных параметров)

{

Описание локальных переменных;

Операторы тела функции;

return результат;

}

Тип указываемый в заголовке функции определяет тип результата ее работы, который будет возвращаться в точку вызова. Если тип не указан, то по умолчанию подразумевается int (целый). Для возврата значения в теле функции должен быть оператор return. В дальнейшем будем называть такую функцию типизированной.

Если функция не должна возвращать результат, то она считается не- типизированной, что задается ключевым словом void, стоящим на месте типа. В этом случае оператор return в функции не требуется.

void Имя(список формальных параметров)

{

Описание локальных переменных;

Операторы тела функции;

 

}

 

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

Параметры, указанные в заголовке функции, называются формальными, а параметры, указываемые при ее вызове – фактическими.

Рассмотрим пример оформления функции для вычисления максимального значения из двух заданных.

#include «stdafx.h»

Int max(int a, int b)

{

Int c;

if (a>b)

c=a;

Else

c=b;

еще рефераты
Еще работы по информатике