logo

Program Hello World v C

Prvi program, ki se ga razvijalci naučijo ustvariti v neznanem programskem jeziku, je običajno 'Hello, world!' program. To je le osnovni program, ki natisne 'Hello, world!' na konzolo. Naslednji članek bo pokazal, kako napisati program C, ki pravi: 'Hello, world!'

Kot vemo, je C splošni programski jezik, ki ga uporabljamo za vgrajene naprave, sistemsko programiranje in ustvarjanje aplikacij. Je vsestranski programski jezik, ki omogoča nadzor nad strojno opremo računalnika na nizki ravni, zaradi česar je odlična možnost za ustvarjanje operacijskih sistemov in gonilnikov naprav.

Prvi korak k ustvarjanju 'Hello, world!' program v C je ustvarjanje in postavitev razvojnega okolja. Za pisanje kode potrebujemo urejevalnik besedila, za prevajanje in zagon programa pa prevajalnik C. Na voljo so različni priljubljeni procesorji C, kot so GCC, Clang in Microsoft Visual C++. V tej vadnici bomo uporabili GCC, ki je brezplačen in odprtokodni prevajalnik, ki je na voljo za Windows, Linux in macOS.

sort arraylist java

1. korak: Namestite GCC

Če želite namestiti GCC v Linux, odprite terminal in vnesite naslednji ukaz:

 sudo apt-get install build-essential 

To bo namestilo prevajalnik GCC skupaj z drugimi bistvenimi orodji za izdelavo programske opreme.

Za namestitev GCC uporabite Homebrew, zelo priljubljen upravitelj programov za macOS. Za zagon aplikacije vnesite ta ukaz v terminal:

csma in csma cd
 brew install gcc 

To bo na vaš sistem namestilo prevajalnik GCC.

Če želite namestiti GCC v sistem Windows, lahko uporabite projekt MinGW-w64, ki ponuja Windows vrata zbirke prevajalnika GNU. Namestitveni program lahko prenesete tudi tako, da sledite tej povezavi: https://sourceforge.net/projects/mingw-w64/

2. korak: Napišite kodo

Odprite urejevalnik besedil in ustvarite novo datoteko z imenom hello.c. Ta datoteka bo vsebovala kodo C za naš 'Hello, world!' program.

V datoteko vnesite naslednjo kodo:

C program:

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

Izhod

 Hello, world! 

Razčlenimo to kodo. Direktiva predprocesorja v prvi vrstici, '#include', naroči prevajalniku, naj vključi standardno vhodno/izhodno knjižnico. Ta knjižnica vsebuje funkcijo 'printf()', ki jo bomo uporabili za tiskanje sporočila na konzolo.

Naslednja vrstica ' int main() {' je glavna funkcija našega programa. V tem času se začne izvajanje programa. Beseda 'int' pred besedo ' glavni () ' pomeni, da funkcija vrne celo število.

pretvorba niza v int java

Naslednja vrstica ' printf('Pozdravljen, svet! '); ' je srce našega programa. Ukaz ' printf() 'se uporablja za tiskanje' Pozdravljen, svet! ' na konzolo. Posebni znak ' n ' na koncu niza pomeni novo vrstico, ki povzroči, da se kazalec premakne v naslednjo vrstico, ko je sporočilo natisnjeno.

Zadnji stavek, ' vrni 0; ' se uporablja za zaključek programa in dodelitev operacijskemu sistemu vrednosti 0. Ta vrednost predstavlja učinkovito izvajanje programa.

3. korak: Prevedite in zaženite program

Zdaj, ko smo napisali kodo, lahko prevedemo in zaženemo program. Premaknite se na lokacijo, ki vsebuje datoteko hello.c v terminalu.

Za zagon programa vnesite ta ukaz:

ymail
 gcc -o hello hello.c 

To bo priklicalo prevajalnik GCC in ustvarilo izvršljivo datoteko z imenom hello iz izvorne datoteke hello.c.

Za zagon programa vnesite ta ukaz:

 ./hello 

To bo zagnalo program hello in prikazalo 'Hello, world!' na zaslonu.

čestitke! Uspešno ste napisali in izvedli svoj prvi program C.

Zaključek:

Za zaključek 'Pozdravljen, svet!' program v C je preprost, a bistven program, ki razvijalcem pomaga pri učenju osnov programskega jezika C in nastavitvi njihovega razvojnega okolja.