C - Programmastructuur
Voordat we de basisbouwstenen van de C-programmeertaal bestuderen, laten we eerst kijken naar een absolute minimum C-programmastructuur, zodat we deze als referentie kunnen nemen in de komende hoofdstukken.
Hallo wereld voorbeeld
Een C-programma bestaat in principe uit de volgende onderdelen −
- Preprocessor-opdrachten
- Functies
- Variabelen
- Uitspraken en uitdrukkingen
- Opmerkingen
Laten we eens kijken naar een eenvoudige code die de woorden "Hello World" zou afdrukken −
Live demo#include <stdio.h> int main() { /* my first program in C */ printf("Hello, World! \n"); return 0; }
Laten we eens kijken naar de verschillende onderdelen van het bovenstaande programma −
-
De eerste regel van het programma #include
is een preprocessor-opdracht, die een C-compiler vertelt om het stdio.h-bestand op te nemen voordat hij naar de daadwerkelijke compilatie gaat. -
De volgende regel int main() is de belangrijkste functie waar de uitvoering van het programma begint.
-
De volgende regel /*...*/ wordt door de compiler genegeerd en is geplaatst om aanvullende opmerkingen in het programma toe te voegen. Zulke regels worden in het programma dus opmerkingen genoemd.
-
De volgende regel printf(...) is een andere functie beschikbaar in C die het bericht "Hello, World!" veroorzaakt. om op het scherm te worden weergegeven.
-
De volgende regel return 0; beëindigt de functie main() en geeft de waarde 0 terug.
C-programma compileren en uitvoeren
Laten we eens kijken hoe we de broncode in een bestand kunnen opslaan en hoe we deze kunnen compileren en uitvoeren. Hieronder volgen de eenvoudige stappen −
-
Open een teksteditor en voeg de bovengenoemde code toe.
-
Sla het bestand op als hello.c
-
Open een opdrachtprompt en ga naar de map waar u het bestand hebt opgeslagen.
-
Typ gcc hallo.c en druk op enter om uw code te compileren.
-
Als uw code geen fouten bevat, brengt de opdrachtprompt u naar de volgende regel en genereert deze a.out uitvoerbaar bestand.
-
Typ nu a.out om uw programma uit te voeren.
-
U ziet de uitvoer "Hallo wereld" afgedrukt op het scherm.
$ gcc hello.c $ ./a.out Hello, World!
Zorg ervoor dat de gcc-compiler in uw pad staat en dat u deze uitvoert in de map met het bronbestand hello.c.
C Taal
- Microprocessor-programmering
- C# Hello World - Uw eerste C#-programma
- C Structuur en functie
- Java Hallo Wereld-programma
- Een onderhoudsprogramma voor gewichtsverlies
- C++-functies met programmavoorbeelden
- C# Hello World:eerste consoletoepassingsprogramma
- C# - Programmastructuur
- Spil opwarmprogramma
- Mach3 M-codes
- Hoe de transportbandstructuur te kiezen