logo

Eerste C-programma

Algemeen overzicht van de structuur van een eenvoudig C-programma:

De algemene architectuur van een simpel C-programma bestaat doorgaans uit verschillende vitale componenten. Hieronder vindt u een overzicht van de essentiële elementen en hun doeleinden:

    Headerbestanden:

De #include richtlijnen aan het begin van het programma worden gebruikt om op te nemen header-bestanden. Header-bestanden functie bieden prototypen En definities waarmee de C-compiler de functies kan begrijpen die in het programma worden gebruikt.

    Hoofdfunctie:

Elk C-programma begint met de hoofdfunctie . Het is het startpunt van het programma en de uitvoering begint vanaf hier. De hoofdfunctie heeft een soort retour van int , wat aangeeft dat het na voltooiing een geheel getal naar het besturingssysteem moet retourneren.

    Variabele declaraties:

Voordat u variabelen gebruikt, moet u deze declareren met hun gegevenstypen . Dit gedeelte wordt doorgaans na de hoofdfuncties gekrulde openingsbeugel.

    Verklaringen en uitdrukkingen:

Deze sectie bevat de feitelijke instructies En logica van het programma. C-programma's zijn samengesteld uit instructies die presteren acties En uitdrukkingen die waarden berekenen.

    Opmerkingen:

Opmerkingen worden gebruikt om te voorzien leesbare uitleg in de code. Ze worden niet uitgevoerd en hebben geen invloed op de functionaliteit van het programma. In C worden opmerkingen aangegeven met // voor opmerkingen van één regel En /* */ voor opmerkingen met meerdere regels .

    Functies:

C-programma's kunnen bevatten gebruiker gedefinieerde functies en blokken van code die specifieke taken uitvoert. Functies helpen de code te modulariseren en beter georganiseerd en beheersbaar te maken.

    Retourverklaring:

Gebruik de verklaring terug om een ​​functie te beëindigen en een waarde terug te geven aan de aanroepende functie. A verklaring terug met een waarde van 0 duidt doorgaans op een succesvolle uitvoering in de hoofdfunctie , terwijl een niet-nul waarde duidt op een fout of onverwachte beëindiging.

    Standaard invoer/uitvoer:

C heeft bibliotheek functies voor het lezen van gebruikers invoer (scanf) en afdrukuitvoer naar de console (printf) . Deze functies zijn te vinden in C-programma's en maken deel uit van de standaard I/O-bibliotheek ( stdio.h headerbestand). Het is essentieel om deze fundamentele kenmerken correct op te nemen tijdens het schrijven van een eenvoudig C-programma om optimale functionaliteit en leesbaarheid te garanderen.

typoscript ingesteld

Extra informatie:

Er is wat aanvullende informatie over de C-programma's. Enkele aanvullende informatie is als volgt:

    Preprocessor-richtlijnen:

C-programma's bevatten vaak preprocessor-richtlijnen die beginnen met een # symbool . Deze richtlijnen worden eerder door de preprocessor verwerkt daadwerkelijke compilatie en worden gebruikt om op te nemen header-bestanden, macro's definiëren , en uitvoeren voorwaardelijke compilatie .

    Gegevenstypen:

C ondersteunt gegevenstypen zoals int, float, dubbel, char , enz. Het hangt af van de vereisten van het programma en er moeten geschikte gegevenstypen worden gekozen om gegevens efficiënt op te slaan en te manipuleren.

    Controlestructuren:

C biedt controlestructuren leuk vinden als-anders, terwijl, voor , En schakelkast waarmee u beslissingen kunt nemen en de stroom van het programma kunt controleren.

    Foutafhandeling:

Robuuste C-programma's zouden dit moeten omvatten mechanismen voor foutafhandeling om op een elegante manier met onverwachte situaties om te gaan. Technieken zoals het afhandelen van uitzonderingen (met behulp van proberen te vangen in C++ ) of terugkeren foutcodes zijn algemeen werkzaam.

    Modularisering:

Naarmate programma's groeien complexiteit , wordt het essentieel om de code te modulariseren door afzonderlijke functies voor verschillende taken te creëren. Deze praktijk verbetert de herbruikbaarheid en onderhoudbaarheid van code.

latex lijst

Herinner de architectuur En complexiteit van een C-programma kan aanzienlijk variëren, afhankelijk van het specifieke programma sollicitatie en vereisten. De schets is een algemeen overzicht van de structuur van een eenvoudig C-programma.

Leg het First C-programma uit:

Om het eerste C-programma te schrijven, opent u de C-console en schrijft u de volgende code:

Code:

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

Laten we eerst de verschillende onderdelen van dit C-programma bestuderen:

#erbij betrekken :

In deze lijn omvat het programma de standaard invoer/uitvoerbibliotheek (stdio.h) vanwege de preprocessorrichtlijn. Voor invoer En uitgang taken, de stdio.h-bibliotheek bevat methoden zoals afdrukkenf En scannenf .

int hoofd() { ... }:

Het is de hoofdfunctie dat is het startpunt van het C-programma. Het programma wordt uitgevoerd vanaf het begin van de hoofdfunctie .

printf('Hallo wereld! ');:printf('Hallo wereld!');:

wat is de grootte van mijn beeldscherm

Gebruik de printf()-functie om geformatteerde uitvoer naar de console af te drukken. In dit voorbeeld de tekenreeks 'Hallo, C-taal' wordt afgedrukt, gevolgd door a nieuweregelteken (n) waarmee de aanwijzer naar de volgende regel wordt verplaatst nadat het bericht is weergegeven.

retour 0;

Wanneer de verklaring terug is 0 , het programma is voltooid. Bij het bepalen van de status van een programma gebruikt het besturingssysteem vaak de waarde die door de hoofdfunctie wordt geretourneerd. A winstwaarde van 0 geeft vaak aan dat de uitvoering succesvol was.

Na compilatie en uitvoering volgt dit C-programma wordt afgesloten met een statuscode 0 en uitgang 'Hallo, C-taal' naar de terminal.

De 'Hallo, C-taal' programma wordt vaak gebruikt als introductie tot een nieuwe programmeertaal, omdat het leerlingen kennis laat maken met essentiële concepten zoals tekstuitvoer en de structuur van een programmeertaal. C-programma en biedt een snelle manier om te valideren dat de werkomgeving correct is ingericht.

Volg deze stappen om uw eerste C-programma te schrijven, compileren en uitvoeren:

Stap 1: Open een teksteditor

Open een teksteditor naar keuze, bijv Kladblok, sublieme tekst , of Visual Studio-code . Dit is de plek waar u uw C-code schrijft.

vlc om YouTube-video's te downloaden

Stap 2: Schrijf het C-programma

Kopieer en plak nu de volgende code in de teksteditor:

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

Stap 3: Sla het bestand op

Sla het bestand daarna op met een .c-extensie zoals eerste_programma.c . Deze extensie geeft aan dat het een C-broncode bestand.

Stap 4: Compileer het programma

Compileer nu het programma via de opdrachtprompt.

Stap 5: Voer het programma uit

Na succesvolle compilatie , kunt u het programma uitvoeren door het gegenereerde uitvoerbare bestand uit te voeren. Voer de volgende opdracht in het terminal of opdrachtprompt :

 ./first_program 

Het programma wordt uitgevoerd en u ziet de uitvoer op de console:

Uitgang:

 Hello, C Language 

Hoe het C-programma te compileren en uit te voeren

Er zijn twee manieren om het c-programma te compileren en uit te voeren via het menu en via een snelkoppeling.

Via Menu

Java-prioriteitwachtrij
  • Klik nu op het compileermenu en vervolgens op het compileersubmenu om het c-programma te compileren.
  • Klik vervolgens op het menu Uitvoeren en het submenu om het c-programma uit te voeren.

Via snelkoppeling

  • Of druk op de toetsen ctrl+f9 om het programma direct te compileren en uit te voeren.
  • U ziet de volgende uitvoer op het gebruikersscherm.
  • U kunt het gebruikersscherm op elk gewenst moment bekijken door op de toetsen alt+f5 te drukken.
  • Druk nu op Esc om terug te keren naar de turbo c++-console.

Conclusie:

eindelijk, de eerste C-programma introduceert de programmeertaal C en zijn fundamentele structuur. Het illustreert de noodzakelijke componenten voor schrijven, samenstellen , En rennen een C-programma.

Het programma bevat de standaard invoer-uitvoerbibliotheek (stdio.h) , inclusief routines voor uitvoerbewerkingen zoals printf() . De hoofdfunctie is het startpunt van het programma, van waaruit de uitvoering begint. De printf()-functie wordt gebruikt binnen de main() methode om het bericht af te drukken 'Hallo, C-taal' naar de console.

A C-compiler zoals GCC is vereist om het programma te compileren. De code wordt opgeslagen in een tekstbestand met de extensie .c-extensie , en de compiler wordt gestart door te typen gcc , gevolgd door de namen van de invoer En uitvoerbestanden .

Het compilatieproces converteert machinaal leesbaar instructies van leesbare C-code. Zodra het programma met succes is opgebouwd, kan het worden gestart dubbelklikken het resulterende uitvoerbare bestand. In een terminal of opdrachtprompt , wordt het uitvoerbare bestand aangeroepen door zijn bestandsnaam , gevolgd door ./ . Daarna wordt het programma uitgevoerd en de 'Hallo C-taal' uitvoer wordt weergegeven op de console.

Door deze instructies te volgen, krijgt u een basiskennis van het ontwikkelen, construeren en uitvoeren van een C-programma. Het biedt de basis voor het verder onderzoeken van complexere ideeën en het ontwikkelen van meer geavanceerde toepassingen met behulp van de programmeertaal C.