Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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

{

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

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

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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...