Программирование на C и C++

Онлайн справочник программиста на C и C++

Вид программ на С

Таблица содержит 32 ключевых слова, образующих синтаксис языка С. Также показано 12 расширенных ключевых слов, добавленных фирмой Borland, которые могут включаться в С-программы. Конечно, использование расширенных ключевых слов приводит к тому, что программа становится непереносимой.

Все ключевые слова С записываются строчными буквами. В С прописные и строчные буквы различаются: else — ключевое слово, a ELSE — нет. Ключевое слово не может быть использовано в каких-либо других целях в С-программах. Таким образом, оно не может служить в качестве имени переменной или функции.

Все С-программы содержат одну или более функций. Единственная функция, которая всегда должна присутствовать, называется main(), и она является первой функцией, получающей управление. В хорошо написанных С-программах main() выделяет суть работы программы. Она содержит вызовы функций. Хотя main() не является частью языка, но, тем не менее, она трактуется как часть. Не следует пытаться использовать main как, например, имя переменной.

Таблица. Список ключевых слов С
32 ключевых слова, определенных в стандарте ANSI С
auto double int struct
break else long switch
case enum register typedef
char extern return union
const float short unsigned
continue for signed void
default goto sizeof volatile
do if static while
Дополнительные ключевые слова, добавленные Borland
asm _cs _ds _es
_ss cdecl far huge
interrupt near pascal _exp6rt

Типичный вид С-программы показан ниже, где функции от f1() до fN() являются функциями пользователя.

Общая форма программы на С
глобальные объявления

возвращаемый_тип main(список параметров)

{

    последовательность операторов

}

возвращаемый_тип f 1 (список параметров)

{

последовательность операторов

}

возвращаемый_тип f2 (список параметров)

{

последовательность операторов

}

. . .

возвращаемый_тип fN(список параметров)

{

последовательность операторов

}