logo

C programa „Labas pasaulis“.

Visų pirma, „Hello World“ programa yra pirmasis žingsnis mokantis bet kokios programavimo kalbos ir taip pat viena iš paprasčiausių programų, kurias išmoksite. Tereikia ekrane parodyti pranešimą Hello World. Pažiūrėkime į programą ir pabandykime suprasti su ja susijusius terminus.

C programa, skirta spausdinti Hello World

Ši C programa išvestyje rodo „Hello World“.



C




kelių eilučių komentaras powershell



java poeilutė yra
// Simple C program to display 'Hello World'> // Header file for input output functions> #include> // main function -> // where the execution of program begins> int> main()> {> >// prints hello world> >printf>(>'Hello World'>);> >return> 0;> }>



>

>

Išvestis

Hello World>

Pirmosios C programos sudarymas

Prieš pradėdamas rašyti pirmąją programą, vartotojas turi nustatyti C programos kompiliatorių, kuris sukompiliuotų ir vykdytų programą Hello World. Čia programai kompiliuoti ir paleisti naudojome „Windows“ pagrįstą GCC kompiliatorių. Norėdami sužinoti daugiau apie tai, kaip nustatyti vietinį GCC kompiliatorių arba paleisti naudojant internetinį ide, žr C kūrimo aplinkos nustatymas .

1 žingsnis: Tam reikia parašyti „Hello World“ programą teksto rengyklėje ir išsaugoti failą su plėtiniu .c , pavyzdžiui, mes išsaugojome programą C tipo faile HelloWorld.c .

2 žingsnis: Tai apima CMD arba komandų eilutės atidarymą ir naršymą į katalogą, kuriame yra failas HelloWorld.c. Čia jis yra C:UsersChinSample .

java do while pavyzdys

3 veiksmas: Norėdami sudaryti kodą, vykdykite šią komandą:

gcc HelloWorld.c>

Taip būtų sukurtas C vykdomasis failas su atsitiktiniu pavadinimu, kurį suteikė pats kompiliatorius. Gavome vykdomojo failo pavadinimą kaip a.

Norėdami suteikti į vartotoją orientuotą vardą, paleiskite šią komandą:

gcc -o helloworld HelloWorld.c>

Taip būtų sukurtas C vykdomasis failas pavadinimu helloworld.

string substring java

4 veiksmas: Norėdami paleisti vykdomąjį failą ir gauti rezultatą, paleiskite šią komandą:

helloworld>

Kodekso paaiškinimas

Dabar supraskime aukščiau pateiktos programos terminus:

rūgšties savybės dbms

1 eilutė:

// Simple C program to display Hello World>
  1. Tai viena komentaro eilutė. Komentaras naudojamas norint parodyti papildomą informaciją apie programą.
  2. Komentaruose nėra jokios programavimo logikos, nes jo neskaito kompiliatorius. Kai kompiliatorius susiduria su komentaru, jis tiesiog praleidžia tą kodo eilutę.
  3. Bet kuri eilutė, prasidedanti raide „//“ be kabučių ARBA tarp /*…*/, yra komentaras.

Daugiau apie komentarus C

3 eilutė:

#include>
  1. C kalboje visos eilutės, prasidedančios svaro (#) ženklu, vadinamos direktyvomis. Šiuos teiginius apdoroja išankstinio procesoriaus programa, kurią iškviečia kompiliatorius.
  2. The #įtraukti direktyva nurodo kompiliatoriui įtraukti failą ir #įtraukti nurodo kompiliatoriui įtraukti standartinio įvesties išvesties failo antraštės failą, kuriame yra visų standartinių įvesties / išvesties bibliotekos funkcijų deklaracijos.

Daugiau apie pirminius procesorius C.

6 eilutė:

int main()>
  1. Ši eilutė naudojama funkcijai, pavadintai main, deklaruoti, kuri grąžina sveikojo skaičiaus duomenis. Funkcija – tai grupė teiginių, skirtų konkrečiai užduočiai atlikti. Kiekvienos C programos vykdymas prasideda nuo main() funkcijos, nesvarbu, kur programa yra funkcija. Taigi, kiekviena C programa turi turėti main() funkciją ir nuo šios funkcijos prasideda programos vykdymas.
  2. { ir } : atidaromi skliaustai „{“ nurodo pagrindinės funkcijos pradžią, o uždarymo skliaustai „}“ nurodo pagrindinės funkcijos pabaigą. Viskas tarp šių dviejų susideda iš pagrindinės funkcijos ir yra vadinama blokais.

Daugiau apie main() funkciją C.

10 eilutė:

printf('Hello World');>
  1. Ši eilutė nurodo kompiliatoriui, kad ekrane būtų rodomas pranešimas Hello World. Ši eilutė C kalboje vadinama teiginiu. Kiekvienas teiginys yra skirtas tam tikrai užduočiai atlikti. Teiginio pabaigai naudojamas kabliataškis „;“. Teiginio pabaigoje esantis kabliataškis naudojamas norint nurodyti, kad teiginys tuo baigiasi.
  2. The printf() Funkcija naudojama duomenų simbolių srautui spausdinti stdout konsolėje. Viskas, kas yra, rodoma išvesties įrenginyje.

Daugiau apie įvestį / išvestį C.

12 eilutė:

return 0;>
  1. Tai taip pat yra pareiškimas. Šis teiginys naudojamas norint grąžinti funkcijos reikšmę ir nurodo funkcijos užbaigimą. Šis teiginys iš esmės naudojamas funkcijose, norint grąžinti funkcijos atliktų operacijų rezultatus.
  2. Įtrauka : Kaip matote, printf ir grąžinimo teiginys buvo įtrauktos arba perkeltos į dešinę pusę. Tai daroma, kad kodas būtų lengviau skaitomas. Atrodo, kad tokioje programoje kaip Hello World tai nėra labai aktuali, tačiau programai tampant sudėtingesnei, kodas tampa lengviau skaitomas ir mažiau klaidų. Todėl visada reikia naudoti įtraukas ir komentarus, kad kodas būtų lengviau skaitomas.

Daugiau apie grįžimą C.
DUK apie programų rašymo stilių.