Наша первая программа
Каждая программа на C использует библиотеки, которые предоставляют возможность выполнять различные функции.
Например, самая простая функция pritnf
, которая выводит текст на экран, описывается в заголовочном файле stdio.h
.
Что бы добавить возможность использования этой функции в нашей программе, вы должны добавить следующую строку в начале кода:
#include <stdio.h>
Вторая часть наше программы – непосредтственно код, который мы будем писать. Первая часть кода, которая всегда выполнятеся, заключается в функцию с именем main()
:
int main() { ... our code goes here }
Ключевое слово int
тут обоначает, что функция main()
вернёт целочисленное значение – простую цифру. Цифра, или код возврата, возвращаемая функцией обозначает, что программа выполнена успешно. В таком случае – мы должны вернуть значение 0. Любое другое значение обозначает, что программа выполнена с ошибкой:
return 0;
Обратите внимание, что каждая строка в C завершается точкой с запятой, так компилятор будет знать где заканчивается одна строка (фактически – одно выражение), и начинается другая.
Создайте новый файл программы:
$ vim hello.c
Запишите в него код:
#include <stdio.h> int main() { printf("Hello, World!n"); return 0; }
Скомпилируйте программу:
$ gcc hello.c -o hello
И запустите её:
$ ./hello Hello, World!