Основы программирования на языке C


         

Второй просмотр


#include <stdio.h>

Файл с именем stdio.h является частью пакета, имеющегося в любом компиляторе языка Си и содержащего информацию о вводе-выводе. В качестве имени файла используется аббревиатура английских слов:

standard input/output header - заголовок стандартного ввода-вывода.

Программисты называют набор данных, содержащийся в начале файла, заголовком.

Строка "#include <stdio.h>" даже не является оператором языка Си. Символ # указывает, что она должна быть обработана "препроцессором" языка Си. Препроцессор осуществляет некоторую предварительную обработку текста программы перед началом компиляции.

main( )

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

Функция - это основные модули программы, написанные на языке Си. В круглых скобках в общем случае содержится информация, передаваемая этой функции. В нашем случае передача информации отсутствует и, следовательно, в скобках ничего не содержится.

Файл, содержащий программу, может иметь любое имя с тем ограничением, что оно должно удовлетворять системным соглашениям, и оканчиваться символом с. Например, game.c.

/* простая программа*/

Комментарии облегчают процесс понимания программы. Длинный комментарий может помещаться на отдельной строке или даже занимать несколько строк. Все, что находится между символом, указывающим на начало комментария /*, и символом, указывающим на его конец */, игнорируется компилятором.

{,}

Фигурные скобки { } отмечают начало и конец тела функции.

int courses;

Это оператор описания переменной. В нашей программе в теле функции используется переменная courses, и с помощью слова int объявляется, что переменная courses принимает целые значения. Точка с запятой в конце строки указывает на то, что в ней содержится оператор языка Си, причем этот символ является частью оператора, а не разделителем операторов. int служит ключевым словом, определяющим один из основных типов данных языка Си.

Ключевыми словами называются специальные зарезервированные слова, используемые для построения фраз языка.

В языке Си все переменные должны быть объявлены. Это означает, что мы должны привести список всех используемых переменных и указать тип каждой из них.

Имя переменной нужно давать осмысленно. Оно может содержать от одного до восьми символов. Фактически мы можем использовать и большее их число, но компилятор пропустит все символы, начиная с девятого.

Идентификатор переменной - имя переменной. Для обозначения имени переменной разрешается использовать строчные и прописные буквы, цифры и символ подчеркивания, считающийся буквой. Первым символом должна быть обязательно буква.

Например, courses, cat_1, _total - правильные идентификаторы, а $courses*, 1cat, -total - неправильные.

Переменные можно описывать по мере необходимости, но лучше размещать операторы объявления переменных в начале программы. Любая программа, написанная на языке Си, не будет выполняться, если

не описать все используемые переменные.

courses=30;




Содержание  Назад  Вперед