Инструменты пользователя

Инструменты сайта


subjects:programming:pascal:functions

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
subjects:programming:pascal:functions [2018/06/05 11:32]
subjects:programming:pascal:functions [2018/11/30 21:40] (текущий)
Строка 42: Строка 42:
  
 <code pascal>​function <​имя>​(<​список_параметров>​) := <​выражение>;​ // Вывод типа возвращаемого значения производится на основе типа выражения.</​code>​ <code pascal>​function <​имя>​(<​список_параметров>​) := <​выражение>;​ // Вывод типа возвращаемого значения производится на основе типа выражения.</​code>​
 +
 +===== forward =====
 +Если нужно разделить объявление функции и описание,​ то используется ключевое слово ''​**forward**''​.
 +Объявление тогда помещается в начало и выглядит так:
 +<code pascal>​function <​имя_функции>​(<​список_параметров>​):​ <​тип_возвращаемого_значения>;​ forward;</​code>​
 +
 +Например,​ это необходимо,​ если одна подпрограмма использует другую,​ а та, в свою очередь,​ первую.
  
 ==== Пример ==== ==== Пример ====
subjects/programming/pascal/functions.txt · Последние изменения: 2018/11/30 21:40 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты