Prvi program koji programeri nauče stvarati u nepoznatom programskom jeziku obično je 'Hello, world!' program. To je samo osnovni program koji ispisuje 'Hello, world!' na konzolu. Sljedeći članak će pokazati kako napisati C program koji kaže: 'Hello, world!'
Kao što znamo, C je programski jezik opće namjene koji koristimo za ugrađene uređaje, sistemsko programiranje i izradu aplikacija. To je svestran programski jezik koji pruža nisku razinu kontrole nad hardverom računala, što ga čini izvrsnom opcijom za stvaranje operativnih sustava i upravljačkih programa uređaja.
755 chmod
Prvi korak u stvaranju 'Hello, world!' program u C-u je stvaranje i postavljanje razvojnog okruženja. Trebamo uređivač teksta za pisanje koda i C kompajler za prevođenje i pokretanje programa. Dostupni su razni popularni C procesori, kao što su GCC, Clang i Microsoft Visual C++. U ovom vodiču koristit ćemo GCC, besplatni kompajler otvorenog koda dostupan za Windows, Linux i macOS.
Korak 1: Instalirajte GCC
Da biste instalirali GCC na Linux, otvorite terminal i upišite sljedeću naredbu:
sudo apt-get install build-essential
Ovo će instalirati GCC kompajler zajedno s drugim bitnim alatima za izradu softvera.
Za instalaciju GCC-a upotrijebite Homebrew, popularni upravitelj programa za macOS. Za pokretanje aplikacije unesite ovu naredbu u terminal:
pretvaranje tipa i pretvorba tipa u Javi
brew install gcc
Ovo će instalirati GCC kompajler na vaš sustav.
Za instaliranje GCC-a na Windows, možete koristiti projekt MinGW-w64, koji pruža Windows priključak GNU Compiler Collection. Također možete preuzeti instalacijski program slijedeći poveznicu danu ovdje: https://sourceforge.net/projects/mingw-w64/
Korak 2: Napišite kôd
Otvorite uređivač teksta i stvorite novu datoteku pod nazivom hello.c. Ova datoteka će sadržavati C kod za naš 'Hello, world!' program.
U datoteku upišite sljedeći kod:
C program:
#include int main() { printf('Hello, world! '); return 0; }
Izlaz
Hello, world!
Razdvojimo ovaj kod. Direktiva pretprocesora u prvom retku, '#include', nalaže kompajleru da uključi standardnu ulazno/izlaznu biblioteku. Ova biblioteka sadrži funkciju 'printf()' koju ćemo koristiti za ispis poruke na konzolu.
sljedeći redak ' int main() {' je glavna funkcija našeg programa. U ovom trenutku počinje izvođenje programa. Riječ 'int' prije riječi ' glavni() ' označava da funkcija vraća cijeli broj.
sljedeći redak ' printf('Zdravo, svijete! '); ' je srce našeg programa. Naredba ' printf() ' koristi se za ispis ' Pozdrav svijete! ' na konzolu. Poseban znak ' n ' na kraju niza označava novi redak, što uzrokuje pomicanje kursora u sljedeći redak nakon što je poruka ispisana.
Posljednja rečenica, ' povratak 0; ' se koristi za završetak programa i davanje vrijednosti 0 operacijskom sustavu. Ova vrijednost predstavlja učinkovito izvršavanje programa.
Korak 3: Prevedite i pokrenite program
testiranje softvera
Sada kada smo napisali kod, možemo prevesti i pokrenuti program. Premjestite se na mjesto koje sadrži datoteku hello.c u terminalu.
niz json java
Unesite ovu naredbu za početak programa:
gcc -o hello hello.c
Ovo će pozvati GCC kompajler i stvoriti izvršnu datoteku pod nazivom hello iz izvorne datoteke hello.c.
Unesite ovu naredbu za početak programa:
./hello
Ovo će pokrenuti program Hello i prikazati 'Hello, world!' na ekranu.
Čestitamo! Uspješno ste napisali i izvršili svoj prvi C program.
Zaključak:
Na kraju, 'Zdravo, svijete!' program u C-u je jednostavan, ali bitan program koji pomaže programerima da nauče osnove programskog jezika C i postave svoje razvojno okruženje.