Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C Hallo wereld! Voorbeeld:je eerste programma

Hier, is een Hello World-programma in C

#include<stdio.h>	//Pre-processor directive
void main()		//main function declaration
{
printf("Hello World");	//to output the string on a display
getch ();		//terminating function
}

Hier is de uitleg van de code:

Pre-processorrichtlijn

#include is een pre-processor richtlijn in ‘C.’

#include , stdio is de bibliotheek waar de functie printf is gedefinieerd. printf wordt gebruikt voor het genereren van output. Voordat we deze functie gebruiken, moeten we eerst het vereiste bestand opnemen, ook wel headerbestand (.h) genoemd.

U kunt ook uw eigen functies maken, ze groeperen in headerbestanden en ze bovenaan het programma declareren om ze te gebruiken. Om een ​​bestand in een programma op te nemen, gebruik je de pre-processor richtlijn

#include <file-name>.h

Bestandsnaam is de naam van een bestand waarin de functies zijn opgeslagen. Preprocessor-richtlijnen worden altijd aan het begin van het programma geplaatst.

De belangrijkste functie

De hoofdfunctie is een onderdeel van elk 'C'-programma. We kunnen de hoofdfunctie in verschillende vormen weergeven, zoals:

  • main()
  • int main()
  • void main()
  • main(void)
  • void main(void)
  • int main(void)

De lege haakjes geven aan dat deze functie geen enkel argument, waarde of parameter aanneemt. U kunt dit ook expliciet weergeven door het trefwoord void tussen haakjes te plaatsen. Het sleutelwoord void betekent dat de functie geen waarde retourneert, in dit geval is de laatste instructie altijd getch ().

#include<stdio.h>	//Pre-processor directive
int main()		//main function declaration
{
printf("Hello World");	//to output the string on a display
return 0;		//terminating function
}

In het bovenstaande voorbeeld betekent het sleutelwoord int dat de functie een geheel getal retourneert. In dit geval moet het laatste statement altijd 0 opleveren.

De broncode

Nadat de hoofdfunctie is gedeclareerd, moeten we de haakjes voor openen en sluiten specificeren. Krulhaken { }, geeft het begin en einde van een programma aan. Deze haakjes moeten altijd na de hoofdfunctie worden geplaatst. Alle programmacode is tussen deze haakjes geschreven, zoals het declaratieve en uitvoerbare deel.

De printf functie genereert de uitvoer door de tekst "Hello World!" door te geven

De puntkomma; bepaalt het einde van de verklaring. In C moet elke instructie eindigen met een puntkomma.

We hebben de compiler dus met succes geïnstalleerd en kunnen nu in 'C' gaan werken. We zullen een eenvoudig programma schrijven dat ons gedag zal zeggen. Laten we beginnen.

Hoe het C-programma uit te voeren

Stap 1) Maak een nieuw project

Stap 2) In de pop-up,

  1. Bestand selecteren
  2. Kies de "C/C++-bron"
  3. Klik op 'Ga'.

Stap 3) Ga verder door op "Volgende" te klikken.

Stap 4) Om het nieuwe bestand aan te maken, selecteert u een "C"-bestand en klikt u vervolgens op de knop "Volgende" om door te gaan.

Stap 5) Stel het bestandspad in door op de knop "..." te klikken, het verkennervenster maakt het mogelijk om het C-bestand te maken.

Stap 6) Selecteer het pad van uw nieuwe C-bestand en vervolgens de naam met de extensie .c en sla het op.

Stap 7) Om de aanmaak van het C-bestand te bevestigen, klikt u tot slot op "Voltooien".

Stap 8) Voer de code in, sla deze op en compileer deze door op de knop "Build &Run" te klikken.

Hier is het resultaat:

 Hello, World! 

Samenvatting

  • De hoofdfunctie is een verplicht onderdeel van elk 'C'-programma.
  • Om de functionaliteit van een headerbestand te gebruiken, moeten we het bestand aan het begin van ons programma opnemen.
  • Elk 'C'-programma volgt een basisstructuur.

C Taal

  1. Tutorial:je eerste FPGA-programma:een led-knipperlicht
  2. C# Hello World - Uw eerste C#-programma
  3. Java Hallo Wereld-programma
  4. Hoe u uw eerste VHDL-programma maakt:Hello World!
  5. Hello World-programma in C++ met code-uitleg
  6. C++ Polymorfisme met Voorbeeld
  7. C++-functies met programmavoorbeelden
  8. C# Hello World:eerste consoletoepassingsprogramma
  9. calloc() Functie in C-bibliotheek met programma VOORBEELD
  10. Python time.sleep():voeg vertraging toe aan uw code (voorbeeld)
  11. Verilog Hallo Wereld