Структура Си-программы

Программа на языке высокого уровня представляет собой формализованный текст, включающий описательные предложения для представления объектов программы и исполняемые предложения (операторы), реализующие алгоритм задачи.

Си-программа оформляется в виде одной или нескольких подпрограмм (вспомогательных программных единиц), называемых функциями. При этом только одна функция является обязательной и за ней закреплено имя main (главная, основная), поскольку с нее начинается выполнение программы. Простая Си-программа является описанием главной функции, которое включает заголовок функции и тело функции, заключенное в операторные скобки {} и называемое блоком:

тип main (параметры) /* заголовок функции */

{ /* блок - тело функции: */

описательная часть; /* описания данных */

исполняемая часть; /* операторы */

}, где

тип – ключевое слово типа, для возвращаемого функцией значения, либо void (отсутствие типа), если значение не возвращается;

параметры – необязательный список формальных параметров с их типами, но даже если он пустой, наличие круглых скобок для функции обязательно.

Тело функции (блок) включает описания данных (объектов программы) и последовательность исполняемых операторов, определяющих действия функции. Описания данных и операторы должны заканчиваться разделителем точка с запятой (;). Блоки могут быть вложенными, однако сами функции вложенными быть не могут.

Исходная Си-программа набирается и редактируется в программной среде как текстовый файл, который может содержать дополнительные части и должен сохраняться во внешней памяти с собственным именем и расширением “.c” в студенческом каталоге группы по правилам файловой системы компьютера, например, C:\$STUDENT\GR_1006\myprog.c.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: