Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Організація бібліотек функцій для опрацювання даніх у файлах засобой С + +

Реферат Організація бібліотек функцій для опрацювання даніх у файлах засобой С + +





момент виклику. Будь-яка функція винна буті Оголошено и Визначи. Оголошення Функції повинною знаходітіся в тексті раніше ее виклику для того, щоб компілятор МІГ здійсніті перевірку правільності виклику. p align="justify"> У оголошенні Функції (прототіпі, заголовку) опісується ее інтерфейс. ВІН містіть ВСІ дані про ті, якові інформацію винна одержуваті функція (список формальних параметрів) i якові інформацію вона повертає. Визначення Функції містіть, окрім оголошення, Тіло Функції, что є послідовністю Операторів и опісів у фігурніх дужках:

тип имя ([спісок_параметрів])

{тіло_функції}

Тип значення, что повертається, может буті будь-яким, окрім масиву и Функції (альо может буті покажчики на масив або функцію). Если функція не винних повертаті значення, а Указується тип void. p align="justify"> Список параметрів візначає величину, Які вимагається Передат у функцію при ее виклику. Елементи списку параметрів розділяються комами. Для шкірного параметра, переданого у функцію, Указуються тип и имя (у оголошенні імена можна опускаті). p align="justify"> Тіло Функції - Дії, Які Виконує функція.

Повернення Значення з Функції у функцію, яка віклікає ее, реалізується оператором

return вирази;

Если функція описана як void, вирази НЕ Указується.

Приклади:

int f1 () {return 1;}// правильно - функція типу int повертає 1

void f2 () {return 1;}// неправильно, f2 не винних повертаті Значення

double f3 {return 1;}// правильно, 1 перетворіться до типу double.

Щоб використовуват функцію, не вимагає знаті, як вона працює, - Достатньо знаті, як ее віклікаті. Для виклику Функції нужно вказаті ее ім'я, за ним у круглих дужках через кому перераховуються аргументи, Які передаються. У роли фактичність параметрів могут віступаті відповідно до їх типом Константі, змінні або вирази. Виклик Функції может знаходітіся в будь-якому місці програми, де за синтаксисом допустимих вирази того типу, Який формує функція. Если тип значення, что повертається, що не void, вона может входити до складу віразів або, в окремому випадка, розташовуватіся в правій частіні оператора прісвоєння. p align="justify"> Параметри, перелічені в заголовках опису Функції, назіваються формальність, а запісані в операторі виклику Функції - фактичність. При виклику Функції в Першу Черга обчислюють вирази, что стояти на місці фактичність параметрів; потім в стеку віділяється пам'ять под формальні параметри Функції відповідно до їх типом и шкірному з них прівласнюється Значення відповідного документального параметра. При цьом п...


Назад | сторінка 3 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Функції, склад, особливості та види грошей і сутність, функції та роль банк ...
  • Реферат на тему: Значення і функції філософії
  • Реферат на тему: Функції та значення релігії
  • Реферат на тему: Значення і функції атмосфери