русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Призначення та види параметрів підпрограм.


Дата додавання: 2014-11-27; переглядів: 1824.


Підпрограма ( англ. subroutine ) - Пойменована чи іншим чином ідентифікована частина комп'ютерної програми, що містить опис певного набору дій. Підпрограма може бути багаторазово викликана з різних частин програми. У мовах програмування для оформлення та використання підпрограм існують спеціальні синтаксичні засоби. Призначення параметрів

Підпрограми часто використовуються для багаторазового виконання стереотипних дій над різними даними. Підпрограма зазвичай має доступ до об'єктів даних, описаним в основній програмі (принаймні, до деяких з них), тому для того, щоб передати в підпрограму оброблювані дані, їх досить привласнити, наприклад, глобальних змінних. Але такий шлях не особливо зручний і чреватий помилками.

Для забезпечення контрольованої передачі параметрів в підпрограму і повернення результатів з неї використовується механізм параметрів. Параметри описуються при описі підпрограми (в її заголовку) і можуть використовуватися усередині процедури аналогічно змінним, описаним у ній. При виклику процедури значення кожного з параметрів вказуються в команді виклику (зазвичай після імені підпрограми, що викликається).

Існують формальні і фактичні параметри.

Параметр, що використовується при описанні функції (процедури, підпрограми). Формальний параметр представляє собою ідентифікатор або спеціальний символ мови програмування. В описанні функції можуть бути вказані деякі характеристики її параметрів (типи та класи значень, спосіб використанняфактичних параметрів).

Тіло функції (її код) визначає сукупність дій над параметрами.


<== попередня лекція | наступна лекція ==>
Локальні і глобальні величини в підпрограмах. | Засоби перед процесорної обробки #define та #include.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн