C-program

C-program med utdata som visar användningen av operatorer, loopar, funktioner, arrays, utför operationer på strängar, filer, pekare. Ladda ner körbara filer och kör dem utan att kompilera källfilen. Kod :: Block IDE används för att skriva program; de flesta av dessa fungerar med GCC- och Dev C ++ – kompilatorer. Det första programmet skriver ut ”Hello World.”

C programmeringsexempel med utdata

Exempel 1 – Hej världsprogram
/ ** Mitt första C-program * /

#include < stdio.h >
int main ()
{
printf (”Hello World \ n”);
returnera 0;
}

Output of program:
”Hello World”

Exempel 2 – C-program för att få inmatning från en användare med scanf

Output:
Mata in ett heltal
7897
Heltalet är: 7897

Exempel 3 – använder om annars kontrollinstruktioner

Utgång:
Ange ett nummer
-45
Mindre än eller lika med noll.

Exempel 4 – medan slingexempel

Utgång:
1 2 3 4 5 6 7 8 9 10

Exempel 5 – C-programkontroll om ett heltal är primt eller inte

Exempel 6 – kommandoradsargument

Detta program skriver ut antalet argument och deras innehåll.

Exempel 7 – Array-program

Exempel 8 – funktionsprogram

Exempel 9 – Använda kommentarer i ett program

Exempel 10 – använda strukturer i C-programmering

Exempel 11 – C-program för Fibonacci-serien

Exempel 12 – C-grafikprogrammering

Hur kompilerar du C-program med GCC-kompilator?

Om du använder GCC på Linux-operativsystem kan du behöva ändra programmen. Tänk till exempel på följande program som skriver ut de första tio naturliga siffrorna.

#include < stdio. h >
# inkludera < conio.h >

int main ()
{
int c;

för (c = 1; c < = 10; c ++)
printf (”% d \ n ”, c);
getch ();
returnera 0;
}

Programmet innehåller en rubrikfil <conio.h> och kallar getch-funktionen, men den här filen är Borland-specifik, så den fungerar i Turbo C-kompilatorn men inte i GCC. Programmet för GCC måste vara som:

#include < stdio.h >

int main ()
{
int c;

/ * for loop * /

for (c = 1; c < = 10; c ++)
printf (”% d \ n”, c);
returnerar 0;
}

Om du använder GCC, spara programmet i en fil med texten ”numbers.c” för att kompilera programmet, öppna terminalen och skriv in kommandot ”gcc numbers.c”, detta kompilerar programmet och för att kör det, skriv in kommandot ”./a.out” använd inte citat när du kör kommandon. Du kan ange utdatafilnamnet som ”gcc numbers.c -o numbers.out”, för att köra execute ”./numbers.out” i terminalen.

C programmeringshandledning

Ett program består av funktioner som innehåller instruktioner som ges till en maskin för att utföra en uppgift. Processen att skriva den inkluderar att designa en algoritm, rita ett flödesschema och sedan skriva kod. När du har skrivit det måste du testa det och felsöka det om det inte ger den önskade utgången.

Till skriva ett program, du behöver en textredigerare (använd din favorit) och en kompilator. En kompilator konverterar källkod till maskinkod, som består av endast noll och en, redo att köras på en maskin.

En IDE (Integrated Development Environment) tillhandahåller en textredigerare, kompilator, felsökare etc. för att utveckla program och hantera projekt. Kod :: Block IDE ger en idealisk miljö för utveckling. Det kan importera Microsoft Visual C ++ – projekt, kan utökas eftersom det använder plugin-program, öppen källkod och plattformsövergripande.

Hur man skriver ett C-program?

Ett program måste har åtminstone en huvudfunktion. En funktion består av deklarationer och uttalanden. Ett uttalande är ett uttryck följt av ett semikolon. Exempelvis är a + b, printf (”C-programexempel”) uttryck och a + b; och printf (”C är ett lätt att lära sig datorprogrammeringsspråk”); är uttalanden.

För att kunna använda en variabel måste vi ange dess typ, oavsett om det är ett heltal, flottör, tecken eller andra. C-språket har många inbyggda datatyper, och vi kan skapa vårt med hjälp av strukturer och fackföreningar. Varje datatyp har sin storlek som kan bero på maskinen; till exempel kan ett heltal ha 2 eller 4 byte. Data lagras i binär form, dvs en grupp av bitar där varje bit kan vara ”0” eller ”1”.

Nyckelord som ”switch”, ”case”, ”default”, ”” register, ”är reserverade ord med fördefinierad betydelse och kan inte användas som namnet på en variabel eller en funktion. Minne kan allokeras vid kompilerings- eller körtid med malloc- och calloc-funktioner.C-språk har många funktioner som rekursion, förprocessor, villkorlig kompilering, portabilitet, pekare, multitrådning med hjälp av externa bibliotek, dynamisk minnestilldelning. Tack vare dessa används den för att skapa bärbara program och applikationer. Med hjälp av nätverks-API kan användare kommunicera och interagera med varandra och dela filer.

C-standardbiblioteket innehåller funktioner för matematiska operationer, tecken, input / output, filer och många fler. Processen för att skriva en program som kallas kodning kräver kunskap om programmeringsspråk och logik för att uppnå önskad effekt. Så du bör lära dig grunderna för C-programmering och börja skapa program.

Lärande datastrukturer (staplar, köer, länkade listor, binära träd, grafer) med C ger dig en större förståelse när du studerar allt i detalj. En allmän tro är att gå för språk på hög nivå. Det är dock en bra idé att lära sig C innan du lär dig C ++ eller Java. C ++ är objektorienterat och innehåller alla funktioner i C, så lärande C hjälper dig att lära dig C ++ snabbt, då kan du studera Java.

C programmering PDF

  • Dev C ++ kompilator
  • Essential C

C programmeringsböcker

  1. Let Us C By Yashavant Kanetkar
  2. PROGRAMMERING MED C By Byron Gottfried, Jitender Chhabra
  3. C-programmeringen av Brian Kernighan och Dennis Ritchie

Om du är nybörjare, köp någon av de två första böckerna, och om du har tidigare erfarenhet av programmering eller om du känner till grunderna i C-språk, köp den tredje.

Write a Comment

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *