Наша первая программа
Каждая программа на 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!
5 450 views