C – Grundläggande programmering
 Föregående Nästa 
 
Om du letar efter C-program, klicka här ”C-program”. Denna C-programmeringsgrunder avsnittet förklarar ett enkelt ”Hello World” C-program. Det täcker också nedan grundläggande ämnen, som är kända av alla C-programmerare innan de skriver ett C-program.
- C-programmering av grundläggande kommandon till skriva ett C-program
 - Ett enkelt C-program med utdata och förklaring
 - Steg för att skriva C-program och få utdata
 -  Skapande, sammanställning och utförande av ett C program 
* Hur man installerar C-kompilator och IDE-verktyg för att köra C-programmeringskoder -  Grundstruktur för ett C-program 
* Exempel C-program för att jämföra alla sektioner
* Beskrivning för varje avsnitt av C-programmet - C-program (Klicka här för fler C-program) med definition och output – C-program för primtal, faktor, Fibonacci-serie, palindrom, byta 2 nummer med och utan tempvariabel, prov räknarprogram och exempelbankapplikationsprogram etc.
 
Nedan följer några kommandon och syntax som används i C-programmering för att skriva ett enkelt C-program. Låt oss se alla avsnitt i ett enkelt C-program rad för rad.
| C Basic kommandon | Förklaring | 
| # inkludera < stdio.h > | Detta är ett förprocessorkommando som innehåller standardinmatningshuvudfil (stdio.h) från C-biblioteket innan du kompilerar ett C-program | 
| int main () | Detta är huvudfunktionen varifrån C-program körs. | 
| { | Detta indikerar början av huvudfunktionen. | 
| / * _ några_kommentarer _ * / | vad som helst som ges i kommandot ”/ * * /” i alla C-program, vann t beaktas för kompilering och körning. | 
| printf (”Hello_World!”); | printf-kommandot skriver ut ut på skärmen. | 
| getch (); | Detta kommando väntar på alla teckeninmatningar från tangentbordet. | 
| returnerar 0; | 
  Detta kommando avslutar C-programmet (huvudfunktion) och returnerar 0.  
 | 
| } | 
  Detta indikerar slutet av huvudfunktionen.  
 | 
Ett enkelt C-program:
Nedanför C-programmet finns ett mycket enkelt och grundläggande program på C-programmeringsspråk. Detta C-program visar ”Hello World!” i utgångsfönstret. Och alla syntaxer och kommandon i C-programmering är skiftlägeskänsliga. Dessutom bör varje uttalande avslutas med semikolon (;) som är en uttalande terminator.
#include <stdio.h>int main(){ /* Our first simple C basic program */ printf("Hello World! "); getch(); return 0;}
Output:
3. Steg för att skriva C-program och få utdata:
Nedan är stegen som ska följas för alla C-program för att skapa och få utdata. Detta är gemensamt för alla C-program och det finns inget undantag om det är ett mycket litet C-program eller ett mycket stort C-program.
- Skapa
 - Kompilera
 - Kör eller kör
 - Få utdata
 
Skapande, sammanställning och exekvering av en C program:
Förutsättning:
- Om du vill skapa, kompilera och köra C-program själv, måste du installera C-kompilator i din maskin. Sedan kan du börja köra dina egna C-program i din maskin.
 - Du kan se länken nedan för hur du installerar C-kompilator och kompilerar och kör C-program i din m achine.
 - När C-kompilatorn har installerats i din maskin kan du skapa, kompilera och köra C-program enligt länken nedan.
 - Om du inte vill installera C / C ++ kompilatorer i din maskin, kan du hänvisa online kompilatorer som kompilerar och kör C / C ++ och många andra programmeringsspråk online och visar utgångar på skärmen. Sök efter online C / C ++ – kompilatorer i Google för mer information.
 
C – Miljöinställning med IDE-verktyg
C – Miljöinställning med GCC-kompilator
Grundläggande struktur för ett C-program:
C-programmets struktur definieras av en uppsättning regler som kallas protokoll, som ska följas av programmeraren medan man skriver C-programmet. Alla C-program har sektioner / delar som nämns nedan.
- Dokumentationsavsnitt
 - Länkavsnitt
 - Definitionsavsnitt
 - Avsnitt om global deklaration
 - Avsnitt om funktionsprototypdeklaration
 - Huvudfunktion
 - Användardefinierad funktionsdefinitionssektion
 
Exempel C-program för att jämföra alla sektioner:
Du kan jämföra alla sektioner i ett C-program med nedanstående C-program.
Output:
Summan av två siffror: 2
Beskrivning för varje avsnitt i C-programmet:
- Låt oss se om varje avsnitt i ett C-grundprogram i detalj nedan.
 - Observera att ett C-program kanske inte har alla nedan nämnda avsnitt utom huvudfunktion och länkavsnitt.
 - En C-programstruktur kanske inte är i nedan nämnda ordning.
 
| Avsnitt | Beskrivning | 
| Dokumentationsavsnitt |  Vi kan ge kommentarer om programmet, skapandet eller modifierat datum, författarnamn etc i detta avsnitt. Tecknen eller orden eller något som anges mellan ”/ *” och ”* /” kommer inte att beaktas av C-kompilatorn för kompileringsprocessen. Dessa ignoreras av C-kompilatorn under kompileringen.  Exempel: / * kommentar linje1 kommentar rad2 kommentar 3 * /  | 
| Länksektion | Rubrikfiler som krävs för att köra ett C-program ingår i detta avsnitt | 
| Definitionsavsnitt | I detta avsnitt definieras variabler och värden ställs in på dessa variabler. | 
| Global deklarationsavsnitt | Globala variabler definieras i detta avsnitt. När en variabel ska användas i hela programmet kan den definieras i detta avsnitt. | 
| Funktionsprototypdeklarationsavsnitt | Funktionsprototyp ger många information om en funktion som returtyp, parameternamn som används inuti funktionen. | 
| Huvudfunktion | Varje C-program startas från huvudfunktionen och denna funktion innehåller två huvudavsnitt kallas deklarationssektion och körbar sektion. | 
| Användardefinierad funktionsavsnitt | Användaren kan definiera sina egna funktioner i detta avsnitt som utför en viss uppgift enligt användarkravet . | 
Exempel C-program med definition, exempelprogram och utdata:
Om du har tillräckligt med grundläggande kunskaper om C-programmeringsspråk och alla begrepp kan du hänvisa till följande C-program.
Klicka här ”C-program” för att referera till nedanstående program.
- C-program för primtal
 - C-program för faktor
 - C-program för Fibonacci-serien
 - C-program för Palindrome
 - C-program för att byta 2 nummer med och utan tempvariabel
 - Exempel på kalkylatorprogram och bankapplikationsprogram
 - etc.
 
Viktiga punkter att komma ihåg i C-programmeringsgrunderna:
- C-programmering är ett skiftlägeskänsligt programmeringsspråk.
 - Varje C-programmeringsuttryck avslutas med semikolon (;) som kallas uttalandeavslutare.
 - kommandot printf () används för att skriva ut ut på skärmen.
 - C-program sammanställs med C-kompilatorer och visar utdata när de körs.
 
Referens C-programmering E-böcker & forskningspapper:
- ANSI 89 – American National Standards Institute, American National Standard for Information Systems Programming Language C, 1989.
 - Kernighan 78 – BW Kernighan and DM Ritchie, The C Programming Language, Prentice-Hall: Englewood Cliffs, NJ, 1978. Andra upplagan, 1988.
 - Thinking 90 – C * Programming Guide, Thinking Machines Corp. Cambridge Mass., 1990.