Урок 1: Hello, World! — Ваша первая программа на C
C — компилируемый язык: код, который вы пишете, один раз переводится в машинный язык, и на нём написаны Linux и большинство операционных систем. У каждой программы на C есть фиксированная структура: #include <stdio.h> подключает инструменты вывода, int main(void) — точка старта, printf("...\n"); печ
Компиляция — это как перевести рецепт, который вы написали на русском языке, на единственный язык, понятный кухонному роботу: переводите один раз, и потом робот выполняет его на максимальной скорости, больше вас не переспрашивая.
- printf
- Функция, которая печатает текст на экран. \n в конце строки переводит на новую строку.
- main
- Функция, с которой начинается выполнение каждой программы на C. return 0; в её конце сигнализирует об успехе.
- #include
- Указание компилятору подключить заголовочный файл, например <stdio.h>, который содержит printf.
- компиляция
- Перевод исходного кода в исполняемый файл на машинном языке, например командой gcc hello.c -o hello.