Объектно-ориентированное программирование: учебное пособие / В. Н. Казагачев.

ЛЕКЦИЯ JY»5. Программы и функции ПРОГРАММЫ. ФУНКЦИИ. Программа на языке С имеет корневой сегмент, начинающийся с директив препроцессора и ключевого слова mam. Далее идет собственно программа, начинающаяся с открывающейся фигурной скобки { и заканчивающаяся закрывающейся фигурной скобкой }. Часто используемые участки программы выделяются в функции. Правило Каждая функция также начинается с директив препроцессора и имени и скобок { }. Пример Программа рисования лестницы. #include <stdio.h> main() { printfCI— |\n"); printf("|— |\n"); printf("|— |\n”); } А теперь напишем эту проірамму с использованием функции Lestniza. #include <stdio.h> Lestniza(void) { printfCI— |\n"); } main() { Lestniza(); LestnizaO; Lestniza(); } Как видно из программы, обращение к функции осуществляется три раза. Для преодоления этого недостатка переработаем программу и введем формальные и фактические аргументы: #include <stdio.h>

RkJQdWJsaXNoZXIy MTExODQxMg==