Блок описания функций содержит операторы программы, объединенные в функции. В обязательном порядке описывается функция main(). Дополнительно могут содержаться и описания других функций, которые ты добавляешь в программу.
Например, printf() это функция. Его описание содержится в библиотеке <stdio.h>,которая уже включена в нашу программу. Между скобками находятся параметры функции – значения, передаваемые программой для получения желаемого результата. printf(“Salut, eu incep sa programez!”); выведет на экран сообщение точно так как оно передано в функцию. В примере на рисунке описывается функция main(). на содержит несколько операторов, расположенных в определенном порядке.
В отличие от библиотечных функций, операторы, включенные в функцию main и в другие описанные пользователем функции видимы. Их можно прочитать, а при необходимости – редактировать или дополнять! Функция main(). Является основной функцией в программе. В ее отсутствие программа не компилируется. Поэтому важно знать правила написания функции main()!
Правило 1. Функция main начинается с заголовка. Заголовок может выглядеть по-разному, однако чаще всего можно встретить следующую форму: int main()
Правило 2. Начало и конец функции отмечены парой фигурных скобок. Они открываются в начале функции и закрываются в конце:
int main()
{
......
}
Правило 3. Если функция имеет тип, она возвращает некоторое значение. Ты можешь самостоятельно определить, какое значение будет возвращено функцией main, однако обычно успешное завершение программы отмечается кодом 0.
int main()
{
......
return 0;
}
Комментарии. Комментарии также являются частью программы. Это небольшие тексты, которые объясняют действие операторов в программе.
Если комментарий следует оператору, в той же строке программы, начало его отмечено //.
Однако, если комментарий распространяется на несколько строк, можно отметить только его начало и конец, используя пары символов /* (начало) и */ (окончание).
В следующей программе вы можете увидеть комментарии, выделенные зеленым цветом, в строчках 1, 5, 9 – 10, 14, 16 и 18.
Обобщим ранее сказанное
Программа C / C++ состоит из: