logo

Ensimmäinen C-ohjelma

Yleiskatsaus yksinkertaisen C-ohjelman rakenteeseen:

The yleinen arkkitehtuuri yksinkertaisesta C ohjelma koostuu tyypillisesti useista elintärkeistä komponenteista. Alla on hahmotelma olennaisista osista ja niiden tarkoituksista:

    Otsikkotiedostot:

The #sisällytä ohjeet ohjelman alussa käytetään sisällyttämään otsikkotiedostot. Otsikkotiedostot tarjota toimintoa prototyyppejä ja määritelmät joiden avulla C-kääntäjä voi ymmärtää ohjelmassa käytetyt toiminnot.

    Päätoiminto:

Joka C ohjelma alkaa päätoiminto . Se on ohjelman aloituspiste, ja suoritus alkaa tästä. The päätoiminto on a palautustyyppi / int , joka osoittaa, että sen pitäisi palauttaa kokonaislukuarvo käyttöjärjestelmälle valmistuttuaan.

    Muuttujailmoitukset:

Ennen kuin käytät muuttujia, sinun tulee ilmoittaa ne niiden kanssa tietotyypit . Tämä osio sijoitetaan yleensä sen jälkeen päätoiminto kihara avaustuki.

    Lausunnot ja ilmaisut:

Tämä osio sisältää todellisia ohjeita ja logiikka ohjelmasta. C-ohjelmat koostuvat lauseista, jotka suorittavat Toiminnot ja ilmaisuja jotka laskevat arvoja.

    Kommentit:

Kommentit käytetään tarjoamaan ihmisen luettavissa selityksiä koodin sisällä. Niitä ei suoriteta, eivätkä ne vaikuta ohjelman toimintaan. C:ssä kommentit on merkitty // varten yhden rivin kommentit ja /* */ varten monirivisiä kommentteja .

    Toiminnot:

C-ohjelmat voivat sisältää käyttäjän määrittelemä toiminnot ja lohkot koodia, joka suorittaa tiettyjä tehtäviä. Toiminnot auttavat modulisoimaan koodia ja tekemään siitä organisoidumman ja hallittavamman.

    Palautusilmoitus:

Käytä palautusilmoitus lopettaaksesi funktion ja palauttaaksesi arvon kutsujafunktiolle. A palautusilmoitus jonka arvo on 0 tarkoittaa yleensä onnistunutta suoritusta päätoiminto , kun taas a nollasta poikkeava arvo ilmaisee virheen tai odottamattoman lopettamisen.

    Vakiotulo/lähtö:

C:llä on kirjaston toiminnot lukevalle käyttäjälle syöttö (scanf) ja tulostustulosteen konsoliin (printf) . Nämä toiminnot löytyvät C-ohjelmista ja ovat osa standardi I/O-kirjastoa ( stdio.h otsikkotiedosto). On tärkeää sisällyttää nämä perusominaisuudet oikein yksinkertaista C-ohjelmaa kirjoitettaessa optimaalisen toiminnan ja luettavuuden varmistamiseksi.

Lisäinformaatio:

C-ohjelmista on lisätietoja. Jotkut lisätiedot ovat seuraavat:

    Esikäsittelijän direktiivit:

C-ohjelmat sisältävät usein esikäsittelyohjeita jotka alkavat a:lla #symboli . Esikäsittelijä käsittelee nämä käskyt ennen varsinainen kokoelma ja niitä käytetään sisällyttämään otsikkotiedostot, määritä makrot , ja esiintyä ehdollinen kokoelma .

    Tietotyypit:

C tukee tietotyyppejä, kuten int, float, double, char jne. Se riippuu ohjelman vaatimuksista, ja sopivat tietotyypit on valittava tietojen tallentamiseksi ja käsittelemiseksi tehokkaasti.

    Ohjausrakenteet:

C tarjoaa ohjausrakenteet Kuten jos-muuten, kun, varten , ja kytkinkotelo joiden avulla voit tehdä päätöksiä ja hallita ohjelman kulkua.

    Virheiden käsittely:

Robust C -ohjelmien tulisi sisältää virheenkäsittelymekanismeja käsitellä odottamattomia tilanteita sulavasti. Tekniikat, kuten poikkeusten käsittely (käyttäen yritä saada kiinni sisään C++ ) tai palaamassa virhekoodit ovat yleisesti käytössä.

    Modularisointi:

Kun ohjelmat kasvavat monimutkaisuus , on välttämätöntä moduloida koodi luomalla erillisiä toimintoja eri tehtäviin. Tämä käytäntö parantaa koodin uudelleenkäytettävyyttä ja ylläpidettävyyttä.

Muista, arkkitehtuuri ja monimutkaisuus C-ohjelma voi vaihdella merkittävästi riippuen tietystä sovellus ja vaatimukset. Luonnos on yleinen katsaus yksinkertaisen C-ohjelman rakenteeseen.

Selitä ensimmäinen C-ohjelma:

Kirjoita ensimmäinen C-ohjelma avaamalla C-konsoli ja kirjoittamalla seuraava koodi:

Koodi:

 #include int main(){ printf('Hello C Language'); return 0; } 

Tutkikaamme ensin tämän C-ohjelman eri osia:

#sisältää :

Tällä rivillä ohjelma sisältää standardin syöttö/tulostuskirjasto (stdio.h) esiprosessoridirektiivin vuoksi. varten syöttö ja ulostulo tehtävät, stdio.h kirjasto sisältää menetelmiä, kuten printf ja scanf .

int main() { ... }:

Se on päätoiminto joka on C-ohjelman aloituspiste. Ohjelma alkaa suorittaa ohjelman alusta päätoiminto .

printf('Hei maailma! ');:printf('Hei maailma!');:

Käytä printf()-funktio tulostaa alustettu tulos konsoliin. Tässä esimerkissä merkkijono 'Hei, C-kieli' on painettu ja sen jälkeen a rivinvaihtomerkki (n) joka siirtää osoittimen seuraavalle riville viestin ilmestymisen jälkeen.

paluu 0;

Kun palautusilmoitus On 0 , ohjelma on valmis. Määrittäessään ohjelman tilaa käyttöjärjestelmä käyttää usein pääfunktion palauttamaa arvoa. A palautusarvo / 0 usein osoittaa, että toteutus oli onnistunut.

Kokoamisen ja toteutuksen jälkeen tämä C ohjelma poistuu tilakoodilla 0 ja lähtö 'Hei, C-kieli' terminaaliin.

The 'Hei, C-kieli' ohjelmaa käytetään usein johdannossa uuteen ohjelmointikieleen, koska se esittelee oppijoille tärkeitä käsitteitä, kuten tekstin tulostaminen ja kielen rakenne. C ohjelma ja tarjoaa nopean tavan varmistaa, että työympäristö on asetettu oikein.

Voit kirjoittaa, kääntää ja suorittaa ensimmäisen C-ohjelman seuraavasti:

Vaihe 1: Avaa tekstieditori

Avaa a tekstieditori valintasi mukaan, esim Muistilehtiö, ylevä teksti , tai Visual Studio Code . Sinne kirjoitat C-koodisi.

Vaihe 2: Kirjoita C-ohjelma

Kopioi ja liitä seuraava koodi tekstieditoriin:

 #include int main() { printf('Hello, C Language'); return 0; } 

Vaihe 3: Tallenna tiedosto

Tallenna sen jälkeen tiedosto komennolla a .c laajennus kuten ensimmäinen_ohjelma.c . Tämä laajennus osoittaa, että se on a C-lähdekoodi tiedosto.

Vaihe 4: Käännä ohjelma

Käännä nyt ohjelma komentokehotteessa.

Vaihe 5: Suorita ohjelma

Jälkeen onnistunut kokoelma , voit ajaa ohjelman suorittamalla luodun suoritettavan tiedoston. Kirjoita seuraava komento kohtaan terminaali tai komentokehote :

 ./first_program 

Ohjelma suoritetaan ja näet tulosteen konsolissa:

Lähtö:

 Hello, C Language 

Kuinka kääntää ja ajaa C-ohjelma

On kaksi tapaa kääntää ja ajaa c-ohjelma valikon ja pikakuvakkeen mukaan.

Menun mukaan

java-merkistä int
  • Napsauta nyt käännösvalikkoa ja sitten kääntää alivalikko kääntääksesi c-ohjelman.
  • Napsauta sitten Suorita-valikkoa ja alivalikkoa suorittaaksesi c-ohjelman.

Pikanäppäimellä

  • Tai paina ctrl+f9-näppäimiä kääntääksesi ja suorittaaksesi ohjelman suoraan.
  • Näet seuraavan lähdön käyttäjän näytöllä.
  • Voit tarkastella käyttäjänäyttöä milloin tahansa painamalla alt+f5-näppäimiä.
  • Paina nyt Esc palataksesi turbo c++ -konsoliin.

Johtopäätös:

Lopuksi, ensimmäinen C-ohjelma esittelee C-ohjelmointikielen ja sen perusrakenteen. Se havainnollistaa tarvittavat komponentit kirjoittaminen, kokoaminen , ja käynnissä C-ohjelma.

Ohjelma sisältää standardin input-output -kirjasto (stdio.h) , joka sisältää rutiineja tulostustoimintoihin, kuten printf() . The päätoiminto on ohjelman aloituspiste, josta suoritus alkaa. The printf()-funktio käytetään sisällä main() -menetelmä tulostaaksesi viestin 'Hei, C-kieli' konsoliin.

A C-kääntäjä kuten GCC tarvitaan ohjelman kääntämiseen. Koodi tallennetaan tekstitiedostoon, jossa on .c laajennus , ja kääntäjä käynnistetään kirjoittamalla gcc , jota seuraa nimien nimet syöttö ja tulostustiedostot .

Kokoamisprosessi muuntaa koneellisesti luettava ohjeet osoitteesta ihmisen luettavissa C-koodi. Kun ohjelma on rakennettu onnistuneesti, se voidaan käynnistää kaksoisnapsauttamalla tuloksena oleva suoritettava tiedosto. Jonkin sisällä terminaali tai komentokehote , suoritettavaa tiedostoa kutsutaan sen avulla Tiedoston nimi , jonka jälkeen ./ . Tämän jälkeen ohjelma suoritetaan, ja 'Hei C Language' lähtö näkyy konsolissa.

Seuraamalla näitä ohjeita saat peruskäsityksen C-ohjelman kehittämisestä, rakentamisesta ja suorittamisesta. Se tarjoaa pohjan monimutkaisempien ideoiden tutkimiseen ja kehittyneempien sovellusten kehittämiseen C-ohjelmointikielellä.