Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
Книга: Язык Си - руководство для начинающих
Функция как "черный ящик"
Функция как "черный ящик"
Рассматривая функцию space( ) как черный ящик, можно сказать, что ее вход - это число пропущенных позиций, а выход -j фактический пропуск позиций. Вход связан с функцией через apгyмент.
РИС. 9.4. Фактические аргументы и формальные аргументы.
С помощью аргумента обеспечивается связь между функциями main( ) и space( ). В то же время переменная count описана в теле функции, и другие функции ничего не знают о ней. Указанная переменная является частью механизма, скрытого внутри черного ящика. Это не та же переменная, что count в starbar().
Похожие страницы
- Восстановление "безнадежных" баз данных. InterBase Surgeon
- 2.1.3. Функция getopt_long()
- Основные "рычаги" управления производительностью
- Группировка по встроенным функциям и UDF
- 19.1.1. Функция jQuery()
- Using Double Quotes to Resolve Variables in Strings with Embedded Spaces
- Функция strcmp( )
- Управление функциями узла
- Функция программного обеспечения
- Где завести электронный ящик?
- Говорят, хакеры могут получить доступ к моему почтовому ящику или ICQ. Как им помешать?
- Удалил драйвер видеокарты, а потом еще и отключил устройство по умолчанию SVGA. После перезагрузки увидел черный экран… ...