C – Basisprincipes van programmeren
Vorige Volgende
Als u op zoek bent naar C-programmas, klik dan hier “C-programmas”. sectie legt een eenvoudig “Hello World” C-programma uit. Het behandelt ook onderstaande basisonderwerpen, die bekend moeten zijn bij elke C-programmeur voordat hij een C-programma schrijft.
- C programmeren van basiscommandos naar schrijf een C-programma
- Een eenvoudig C-programma met output en uitleg
- Stappen om C-programmas te schrijven en de output te krijgen
- Creëren, compileren en uitvoeren van een C programma
* Hoe de C-compiler en IDE-tool te installeren om C-programmeercodes uit te voeren - Basisstructuur van een C-programma
* Voorbeeld C-programma om alle secties te vergelijken
* Beschrijving voor elk sectie van het C-programma - C-programmas (klik hier voor meer C-programmas) met definitie en uitvoer – C-programma voor priemgetal, faculteit, Fibonacci-reeks, palindroom, 2 getallen verwisselen met en zonder tijdelijke variabele, voorbeeld rekenprogramma en voorbeeldbankapplicatieprogramma enz.
Hieronder staan enkele commandos en syntaxis die worden gebruikt in C-programmering om een eenvoudig C-programma te schrijven. Laten we alle secties van een eenvoudig C-programma regel voor regel bekijken.
C Basic commandos | Uitleg |
#include < stdio.h > | Dit is een preprocessor-commando dat een standaard input-output header-bestand (stdio.h) uit de C-bibliotheek bevat voordat een C-programma wordt gecompileerd |
int main () | Dit is de hoofdfunctie van waaruit de uitvoering van een C-programma begint. |
{ | Dit geeft het begin aan van de hoofdfunctie. |
/ * _ some_comments _ * / | wat er ook binnen het commando “/ * * /” in een C-programma wordt gegeven, won komt niet in aanmerking voor compilatie en uitvoering. |
printf (“Hello_World!”); | printf commando drukt de uitvoer af op het scherm. |
getch (); | Dit commando wacht op elke tekeninvoer vanaf het toetsenbord. |
return 0; |
Deze opdracht beëindigt het C-programma (hoofdfunctie) en retourneert 0.
|
} |
Dit geeft het einde aan van de hoofdfunctie.
|
Een eenvoudig C-programma:
Onderstaand C-programma is een heel eenvoudig en basisprogramma in C-programmeertaal. Dit C-programma geeft “Hallo wereld!” in het uitvoervenster. En alle syntaxis en commandos in C-programmering zijn hoofdlettergevoelig. Ook moet elke instructie worden afgesloten met een puntkomma (;), wat een terminator van een instructie is.
#include <stdio.h>int main(){ /* Our first simple C basic program */ printf("Hello World! "); getch(); return 0;}
Output:
3. Stappen om C-programmas te schrijven en de output te krijgen:
Hieronder zijn de stappen die moeten worden gevolgd voor elk C-programma om de uitvoer te creëren en op te halen. Dit is gebruikelijk voor alle C-programmas en er is geen uitzondering of het een heel klein C-programma of een heel groot C-programma is.
- Maken
- Compileren
- Uitvoeren of uitvoeren
- De uitvoer ophalen
Aanmaken, compileren en uitvoeren van een C programma:
Voorwaarde:
- Als u zelf C-programmas wilt maken, compileren en uitvoeren, moet u de C-compiler op uw machine installeren. begin met het uitvoeren van uw eigen C-programmas op uw machine.
- U kunt onderstaande link raadplegen voor het installeren van de C-compiler en het compileren en uitvoeren van C-programmas in uw m achine.
- Zodra de C-compiler op uw machine is geïnstalleerd, kunt u C-programmas maken, compileren en uitvoeren zoals weergegeven in onderstaande link.
- Als u C / niet wilt installeren C ++ – compilers op uw computer, u kunt verwijzen naar online compilers die C / C ++ en vele andere programmeertalen online compileren en uitvoeren en uitvoer op het scherm weergeven. Zoek naar online C / C ++ – compilers in Google voor meer details.
C – Omgeving instellen met IDE-tool
C – Omgeving instellen met GCC-compiler
Basisstructuur van een C-programma:
Structuur van C-programma wordt gedefinieerd door een set regels genaamd protocol, die door de programmeur gevolgd moeten worden tijdens het schrijven van C-programma. Alle C-programmas hebben secties / onderdelen die hieronder worden vermeld.
- Documentatiesectie
- Linksectie
- Definitie sectie
- Algemene verklaring sectie
- Functie prototype verklaring sectie
- Hoofdfunctie
- Door gebruiker gedefinieerde functie definitie sectie
Voorbeeld C-programma om alle secties te vergelijken:
Je kunt alle secties van een C-programma vergelijken met het onderstaande C-programma.
Output:
Som van twee getallen: 2
Beschrijving voor elke sectie van het C-programma:
- Laten we hieronder in detail kijken naar elke sectie van een C-basisprogramma.
- Houd er rekening mee dat een C-programma mogelijk niet alle onderstaande secties heeft, behalve de hoofdfunctie- en linksecties.
- Ook mag een C-programmastructuur niet in de onderstaande volgorde staan.
Secties | Beschrijving |
Documentatiegedeelte | We kunnen in dit gedeelte opmerkingen geven over het programma, de aanmaak- of wijzigingsdatum, de naam van de auteur enz. De tekens of woorden of iets dat tussen “/ *” en “* /” staat, worden door de C-compiler niet in aanmerking genomen voor het compilatieproces. Deze worden genegeerd door de C-compiler tijdens het compileren. Voorbeeld: / * comment line1 comment line2 comment 3 * / |
Link-sectie | Header-bestanden die nodig zijn om een C-programma uit te voeren, zijn opgenomen in deze sectie |
Definitiesectie | In deze sectie worden variabelen gedefinieerd en worden waarden ingesteld op deze variabelen. |
Algemene declaratiesectie | Globale variabelen worden in deze sectie gedefinieerd. Wanneer een variabele in het hele programma moet worden gebruikt, kan dit in deze sectie worden gedefinieerd. |
Functieprototype-declaratiesectie | Functieprototype geeft veel informatie over een functie zoals het retourtype, parameternamen die binnen de functie worden gebruikt. |
Hoofdfunctie | Elk C-programma wordt gestart vanuit de hoofdfunctie en deze functie bevat twee hoofdsecties genaamd declaratiesectie en uitvoerbare sectie. |
Door gebruiker gedefinieerde functiesectie | De gebruiker kan in deze sectie zijn eigen functies definiëren die een bepaalde taak uitvoeren volgens de gebruikersvereisten . |
Voorbeeld C-programmas met definitie, voorbeeldprogramma en uitvoer:
Als je voldoende basiskennis hebt over programmeertaal C en alle concepten, kun je de volgende C-programmas raadplegen.
Klik hier “C-programmas” om naar onderstaande programmas te verwijzen.
- C-programma voor priemgetal
- C-programma voor Factorial
- C-programma voor Fibonacci-serie
- C-programma voor Palindrome
- C-programma voor het verwisselen van 2 getallen met en zonder tijdelijke variabele
- Voorbeeld rekenprogramma en bankapplicatieprogramma
- etc.
Belangrijke punten om te onthouden in de basisprincipes van C-programmeren:
- C-programmering is een hoofdlettergevoelige programmeertaal.
- Elke C-programmeerinstructie wordt beëindigd met een puntkomma (;), waarnaar wordt verwezen als statement terminator.
- printf () commando wordt gebruikt om de uitvoer op het scherm.
- C-programmas worden gecompileerd met behulp van C-compilers en geven de uitvoer weer wanneer ze worden uitgevoerd.
Referentie C programmeren E-books & research papers:
- ANSI 89 – American National Standards Institute, American National Standard for Information Systems Programming Language C, 1989.
- Kernighan 78 – BW Kernighan en DM Ritchie, The C Programming Language, Prentice-Hall: Englewood Cliffs, NJ, 1978. Tweede editie, 1988.
- Thinking 90 – C * Programming Guide, Thinking Machines Corp. Cambridge Mass., 1990.