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:
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.
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.
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.
Tämä osio sisältää todellisia ohjeita ja logiikka ohjelmasta. C-ohjelmat koostuvat lauseista, jotka suorittavat Toiminnot ja ilmaisuja jotka laskevat arvoja.
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 .
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.
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.
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:
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 .
C tukee tietotyyppejä, kuten int, float, double, char jne. Se riippuu ohjelman vaatimuksista, ja sopivat tietotyypit on valittava tietojen tallentamiseksi ja käsittelemiseksi tehokkaasti.
C tarjoaa ohjausrakenteet Kuten jos-muuten, kun, varten , ja kytkinkotelo joiden avulla voit tehdä päätöksiä ja hallita ohjelman kulkua.
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ä.
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ä.