C Початок навчання
Початок роботи з C
Щоб почати використовувати C, вам потрібні дві речі:
- Текстовий редактор, типу "Блокнот", для написання коду C
- Компілятор, як-от GCC, для перекладу коду C на мову, зрозумілу комп’ютеру
Є багато текстових редакторів і компіляторів на вибір. У цьому посібнику ми будемо використовувати IDE (див. нижче).
Встановити IDE для C
Для редагування та компіляції коду використовується IDE (Integrated Development Environment - Інтегроване середовище розробки).
Популярні IDE включають Code::Blocks, Eclipse і Visual Studio. Усі вони безкоштовні, і їх можна використовувати як для редагування, так і для налагодження коду C.
Також професійні розробники використовують CLion - потужну IDE від компанії JetBrains, яка спеціалізована на роботі з мовами C та C++. Вона є платною.
Примітка: вебінтерфейси IDE також можуть працювати, але їх функціональність обмежена.
Ми використовуватимемо Code::Blocks у нашому посібнику, і ми вважаємо, що це гарне рішення для початку.
Ви можете знайти останню версію Codeblocks на https://www.codeblocks.org/. Завантажте файл mingw-setup.exe
, який інсталює текстовий редактор із компілятором.
C Швидкий старт
Давайте створимо свій перший файл C.
Відкрийте Codeblocks і перейдіть до Файл > Новий > Порожній файл.
Напишіть наведений нижче код C і збережіть файл як myfirstprogram.c
(Файл > Зберегти файл як):
myfirstprogram.c
#include <stdio.h>
int main() {
printf("Hello World!");
return 0;
}
Не хвилюйтеся, якщо ви не розумієте наведений вище код - ми детально обговоримо його в наступних розділах. Наразі зосередьтеся на тому, як запустити код.
У Codeblocks це має виглядати так:
Потім перейдіть до Build > Build and Runдля запуску (виконання) програми. Результат буде виглядати приблизно так:
Hello World!
Process returned 0 (0x0) execution time : 0.011 s
Press any key to continue.
Вітаємо! Ви написали та виконали свою першу програму на мові C.
Вивчення C у W3Schools
Під час вивчення C на W3Schools ви можете скористатися інструментом "Спробуйте самі", який показує як код, так і результат. Це полегшить вам розуміння кожної частини, коли ми рухатимемося вперед:
myfirstprogram.c
Код:
#include <stdio.h>
int main() {
printf("Hello World!");
return 0;
}
Результат:
Hello World!