Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Описание функции содержит заголовок со списком формальных параметров и тело функции.
Тип Имя(список формальных параметров)
{
Описание локальных переменных;
Операторы тела функции;
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;
Дата публикования: 2014-11-03; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!