Книга: Язык Си - руководство для начинающих

Первый просмотр: краткий обзор

Первый просмотр: краткий обзор

#include — включение другого файла.

Эта строка указывает компилятору, что нужно включить информацию, содержащуюся в файле stdio.h.

main() — имя функции


РИС. 2.1. Структура программы, написанной на языке Си.

Любая программа, написанная на языке Си, состоит из одной или более "функций", являющихся основными модулями, из которых она собирается.

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

/*простая программа*/ — комментарий.

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

{ — начало тела функции.

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

int num; — оператор описания.

С помощью такого оператора мы объявляем, что будем использовать в программе переменную num, которая принимает целые (int) значения.

num =1; — оператор присваивания.

Этот оператор служит для присваивания переменной num значения 1.

printf (" Я простая"); — оператор вывода на печать.

С его помощью выводится на печать фраза, заключенная в кавычки: Я простая

printf(" вычислительная машина.n"); — еще один оператор вывода на печать.

Этот оператор добавляет слова вычислительная машина. в конец последней печатаемой фразы. Комбинация символов n указывает компилятору на начало новой строки.

printf ("Мое любимое число %d, потому что оно самое первое. n", num);

Этот оператор выводит на печать значение переменной num (равное 1), содержащееся во фразе в кавычках. Символы %d указывают компилятору, где и в какой форме печатать значение этой переменной num.

} — конец. Как уже упоминалось, программа завершается закрывающей фигурной скобкой.

Оглавление книги


Генерация: 0.447. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз