logo

Програма Hello World мовою C

Першою програмою, яку розробники навчаються створювати на незнайомій мові програмування, зазвичай є 'Hello, world!' програма. Це просто базова програма, яка друкує 'Hello, world!' до консолі. У наступній статті буде продемонстровано, як написати програму на C, яка говорить: 'Привіт, світ!'

Як ми знаємо, C — мова програмування загального призначення, яку ми використовуємо для вбудованих пристроїв, системного програмування та створення програм. Це універсальна мова програмування, яка забезпечує низькорівневий контроль апаратного забезпечення комп’ютера, що робить її чудовим варіантом для створення операційних систем і драйверів пристроїв.

Перший крок до створення 'Hello, world!' програма на С створює та налаштовує середовище розробки. Нам потрібен текстовий редактор для написання коду та компілятор C для компіляції та запуску програми. Доступні різні популярні процесори C, такі як GCC, Clang і Microsoft Visual C++. У цьому посібнику ми будемо використовувати GCC, який є безкоштовним компілятором із відкритим кодом, доступним для Windows, Linux і macOS.

Крок 1: Встановіть GCC

Щоб установити GCC на Linux, відкрийте термінал і введіть таку команду:

 sudo apt-get install build-essential 

Це встановить компілятор GCC разом з іншими основними інструментами для створення програмного забезпечення.

Використовуйте Homebrew, популярний менеджер програм для macOS, щоб установити GCC. Щоб запустити програму, введіть цю команду в термінал:

 brew install gcc 

Це встановить компілятор GCC у вашій системі.

Щоб установити GCC у Windows, ви можете скористатися проектом MinGW-w64, який надає Windows-порт колекції компіляторів GNU. Ви також можете завантажити програму встановлення, перейшовши за наведеним тут посиланням: https://sourceforge.net/projects/mingw-w64/

Крок 2. Напишіть код

Відкрийте текстовий редактор і створіть новий файл під назвою hello.c. Цей файл міститиме код C для нашого 'Hello, world!' програма.

Введіть наступний код у файл:

Програма C:

 #include int main() { printf('Hello, world!
'); return 0; } 

Вихід

 Hello, world! 

Давайте розберемо цей код. Директива препроцесора в першому рядку, '#include', наказує компілятору включити стандартну бібліотеку введення/виведення. Ця бібліотека містить функцію 'printf()', яку ми будемо використовувати для виведення повідомлення на консоль.

Наступний рядок ' int main() {' — основна функція нашої програми. У цей час починається виконання програми. Слово 'int' перед словом ' головний() ' означає, що функція повертає ціле число.

Наступний рядок ' printf('Привіт, світ! '); ' є серцем нашої програми. Команда ' printf() 'використовується для друку' Привіт Світ! ' до консолі. Спеціальний символ ' п ' у кінці рядка означає новий рядок, який змушує курсор переміщатися на наступний рядок після того, як повідомлення було надруковано.

Останнє речення, ' повернути 0; ' використовується для завершення програми та надання операційній системі значення 0. Це значення представляє ефективне виконання програми.

Крок 3: Скомпілюйте та запустіть програму

Тепер, коли ми написали код, ми можемо скомпілювати та запустити програму. Перейдіть до розташування, яке містить файл hello.c у терміналі.

Введіть цю команду, щоб запустити програму:

 gcc -o hello hello.c 

Це викличе компілятор GCC і створить виконуваний файл під назвою hello з вихідного файлу hello.c.

лисиця проти вовка

Введіть цю команду, щоб запустити програму:

 ./hello 

Це запустить програму привітання та відобразить «Hello, world!» на екрані.

Щиро вітаю! Ви успішно написали та виконали свою першу програму на C.

Висновок:

На завершення 'Привіт, світ!' програма на C — це проста, але важлива програма, яка допомагає розробникам вивчити основи мови програмування C і налаштувати середовище розробки.