
Нельзя не начать введение с классического примера.
#include <stdio.h>
int main()
{
printf("Hello, world!");
return 0;
}
В первой строке мы подключаем консольный ввод и вывод. Функция main(), чьи границы отмечены фигурными скобками, является основной частью программы (входной точкой). Внутри неё находятся команды-выражения. В конце каждого выражения ставится точка с запятой. Сперва мы попросили напечатать на экране приветствие, а затем успешно завершили выполнение (вернув код 0).
Скопируйте этот код и скомпилируйте. Сейчас и в дальнейшем старайтесь повторять стиль форматирования (переносы и отступы). Хоть это и не влияет на работу программы, пишут их для людей.
Чтобы больше не отвлекаться на это, сразу договоримся, что в коде могут быть однострочные и многострочные комментарии. Они никак не влияют на работу программы. Многострочные комментарии начинаются с символов /* и заканчиваются символами */. Однострочные комментарии начинаются символами // (они появились только в стандарте C99, поэтому старые компиляторы могут их не поддерживать).
#include <stdio.h>
int main()
{
printf("Hello, world!"); // Вывести "Hello, world!".
return 0; /* Завершение работы программы.
Код 0 означает успех. */
}