logo

Første C-program

Generell oversikt over strukturen til et enkelt C-program:

De generell arkitektur av en enkel C-program består vanligvis av flere vitale komponenter. Nedenfor er en oversikt over de essensielle elementene og deres formål:

delstreng streng java
    Overskriftsfiler:

De #inkluder direktiver i begynnelsen av programmet brukes til å inkludere header-filer. Header-filer gi funksjon prototyper og definisjoner som lar C-kompilatoren forstå funksjonene som brukes i programmet.

    Hovedfunksjon:

Hver C-program starter med hovedfunksjon . Det er programmets inngangspunkt, og kjøringen starter herfra. De hovedfunksjon har en returtype av int , som indikerer at den skal returnere en heltallsverdi til operativsystemet ved fullføring.

    Variable erklæringer:

Før du bruker variabler, bør du deklarere dem med deres datatyper . Denne delen er vanligvis plassert etter hovedfunksjonen krøllete åpningsskinne.

    Uttalelser og uttrykk:

Denne delen inneholder faktiske instruksjoner og logikk av programmet. C-programmer er sammensatt av utsagn som utfører handlinger og uttrykkene som beregner verdier.

    Kommentarer:

Kommentarer brukes til å gi lesbar for mennesker forklaringer i koden. De blir ikke utført og påvirker ikke programmets funksjonalitet. I C er kommentarer merket med // til enkeltlinjers kommentarer og /* */ til flerlinjede kommentarer .

    Funksjoner:

C-programmer kan inkludere brukerdefinert funksjoner og blokker kode som utfører spesifikke oppgaver. Funksjoner hjelper til med å modularisere koden og gjøre den mer organisert og håndterbar.

    Returerklæring:

Bruke returoppgave for å avslutte en funksjon og returnere en verdi til anropsfunksjonen. EN returoppgave med en verdi på 0 indikerer vanligvis en vellykket utførelse i hovedfunksjon , mens en ikke-null verdi indikerer en feil eller uventet avslutning.

    Standard inngang/utgang:

C har bibliotekfunksjoner for lesende bruker input (scanf) og utskrift av utdata til konsollen (printf) . Disse funksjonene finnes i C-programmer og er en del av standard I/O-biblioteket ( stdio.h header-fil). Det er viktig å inkludere disse grunnleggende funksjonene riktig mens du skriver et enkelt C-program for å sikre optimal funksjonalitet og lesbarhet.

Ytterligere informasjon:

Det er litt tilleggsinformasjon om C-programmene. Noe tilleggsinformasjon er som følger:

    Forbehandlerdirektiver:

C-programmer inkluderer ofte forbehandlerdirektiver som begynner med a # symbol . Disse direktivene behandles av forbehandleren før faktisk kompilering og brukes til å inkludere header-filer, definere makroer , og utføre betinget kompilering .

    Datatyper:

C støtter datatyper som f.eks int, float, double, char , etc. Det avhenger av programmets krav, og passende datatyper bør velges for å lagre og manipulere data effektivt.

    Kontrollstrukturer:

C gir kontrollstrukturer som if-else, mens, for , og bryter-kasse som lar deg ta beslutninger og kontrollere flyten av programmet.

    Feilhåndtering:

Robuste C-programmer bør inkludere feilhåndteringsmekanismer å håndtere uventede situasjoner elegant. Teknikker som unntakshåndtering (ved hjelp av prøve-fange i C++ ) eller returnerer feilkoder er vanlig ansatt.

    Modularisering:

Etter hvert som programmene vokser inn kompleksitet , blir det viktig å modularisere koden ved å lage separate funksjoner for forskjellige oppgaver. Denne praksisen forbedrer kodens gjenbrukbarhet og vedlikeholdsmuligheter.

Husk at arkitektur og kompleksitet av et C-program kan variere betydelig avhengig av det spesifikke applikasjon og krav. Oversikten er en generell oversikt over et enkelt C-programs struktur.

Forklar det første C-programmet:

For å skrive det første C-programmet, åpne C-konsollen og skriv følgende kode:

Kode:

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

La oss først studere de ulike delene av dette C-programmet:

#inkluderer:

På denne linjen inkluderer programmet standarden input/output bibliotek (stdio.h) på grunn av forbehandlerdirektivet. Til input og produksjon oppgaver, den stdio.h bibliotek inneholder metoder som printf og scanf .

int main() { ... }:

Det er den hovedfunksjon som er inngangspunktet til C-programmet. Programmet begynner å kjøre fra begynnelsen av hovedfunksjon .

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

Bruke printf() funksjon for å skrive ut formatert utdata til konsollen. I dette eksemplet er strengen 'Hei, C Language' er skrevet ut, etterfulgt av en nylinjetegn (n) som flytter pekeren til følgende linje etter at meldingen vises.

returner 0;

Når returoppgave er 0 , programmet er fullført. Når du bestemmer tilstanden til et program, bruker operativsystemet ofte verdien som returneres av hovedfunksjonen. EN returverdi av 0 indikerer ofte at utførelsen var vellykket.

Etter kompilering og utførelse, dette C-program vil avslutte med en statuskode 0 og utgang 'Hei, C Language' til terminalen.

De 'Hei, C Language' programmet brukes ofte som en introduksjon til et nytt programmeringsspråk siden det introduserer elever til viktige konsepter som tekstutdata og strukturen til en C-program og gir en rask måte å validere at arbeidsmiljøet er riktig satt opp.

Følg disse trinnene for å skrive, kompilere og kjøre ditt første C-program:

Trinn 1: Åpne et tekstredigeringsprogram

Åpne a tekstredigerer etter eget valg, som f.eks Notisblokk, sublim tekst , eller Visual Studio-kode . Det vil være der du skriver C-koden din.

java-opprettingsliste

Trinn 2: Skriv C-programmet

Nå, kopier og lim inn følgende kode i tekstredigeringsprogrammet:

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

Trinn 3: Lagre filen

Etter det lagrer du filen med en .c utvidelse som for eksempel første_program.c . Denne utvidelsen indikerer at det er en C kildekode fil.

Trinn 4: Kompiler programmet

Nå, kompiler programmet i ledeteksten.

Trinn 5: Kjør programmet

Etter vellykket kompilering , kan du kjøre programmet ved å kjøre den genererte kjørbare filen. Skriv inn følgende kommando i terminal eller ledeteksten :

 ./first_program 

Programmet vil kjøre, og du vil se utdataene på konsollen:

Produksjon:

 Hello, C Language 

Hvordan kompilere og kjøre C-programmet

Det er to måter å kompilere og kjøre c-programmet etter meny og snarvei.

Etter Meny

  • Klikk nå på kompileringsmenyen, og kompiler undermenyen for å kompilere c-programmet.
  • Klikk deretter på kjør-menyen og undermenyen for å kjøre c-programmet.

Med snarvei

  • Eller trykk på ctrl+f9-tastene for å kompilere og kjøre programmet direkte.
  • Du vil se følgende utgang på brukerskjermen.
  • Du kan se brukerskjermen når som helst ved å trykke på alt+f5-tastene.
  • Trykk nå på Esc for å gå tilbake til turbo c++-konsollen.

Konklusjon:

Til slutt, den første C-program introduserer programmeringsspråket C og dets grunnleggende struktur. Den illustrerer nødvendige komponenter for skriving, kompilering , og løping et C-program.

Programmet inneholder standarden input-output bibliotek (stdio.h) , som inkluderer rutiner for utgangsoperasjoner som f.eks printf() . De hovedfunksjon er programmets inngangspunkt, hvorfra kjøringen starter. De printf() funksjon brukes innenfor main()-metoden for å skrive ut meldingen 'Hei, C Language' til konsollen.

medieoverføring

EN C kompilator som for eksempel GCC kreves for å kompilere programmet. Koden lagres i en tekstfil med .c utvidelse , og kompilatoren startes ved å skrive gcc , etterfulgt av navnene på input og utdatafiler .

Kompileringsprosessen konverterer maskinlesbar instruksjoner fra lesbar for mennesker C-kode. Når programmet har blitt konstruert, kan det startes av dobbeltklikke den resulterende kjørbare filen. I en terminal eller ledeteksten , den kjørbare kalles av sin filnavn , etterfulgt av ./ . Etter det utføres programmet, og 'Hei C Language' utgangen vises på konsollen.

Ved å følge disse instruksjonene vil du få en grunnleggende forståelse av å utvikle, konstruere og kjøre et C-program. Det gir grunnlaget for å undersøke mer komplekse ideer og utvikle mer sofistikerte applikasjoner ved å bruke C-programmeringsspråket.