C-programmer

C-programmer med output, der viser brugen af operatorer, sløjfer, funktioner, arrays, udfører operationer på strenge, filer, pegepinde. Download eksekverbare filer og udfør dem uden at kompilere kildefilen. Kode :: Blokke IDE bruges til at skrive programmer; de fleste af disse vil arbejde med GCC og Dev C ++ – kompilatorer. Det første program udskriver “Hello World.”

C programmeringseksempler med output

Eksempel 1 – Hej verdensprogram
/ ** Mit første C-program * /

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

Output af program:
“Hello World”

Eksempel 2 – C-program til at få input fra en bruger ved hjælp af scanf

Output:
Indtast et heltal
7897
Heltallet er: 7897

Eksempel 3 – ved hjælp af ellers kontrolinstruktioner

Output:
Indtast et tal
-45
Mindre end eller lig med nul.

Eksempel 4 – mens loopeksempel

Output:
1 2 3 4 5 6 7 8 9 10

Eksempel 5 – C-programkontrol, om et heltal er primært eller ikke

Eksempel 6 – kommandolinjeargumenter

Dette program udskriver antallet af argumenter og deres indhold.

Eksempel 7 – Array-program

Eksempel 8 – funktionsprogram

Eksempel 9 – Brug af kommentarer i et program

Eksempel 10 – brug af strukturer i C-programmering

Eksempel 11 – C-program til Fibonacci-serien

Eksempel 12 – C-grafikprogrammering

Hvordan kompileres C-programmer med GCC-kompilator?

Hvis du bruger GCC på Linux-operativsystemet, skal du muligvis ændre programmerne. Overvej f.eks. Følgende program, der udskriver de første ti naturlige tal.

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

int main ()
{
int c;

for (c = 1; c < = 10; c ++)
printf (“% d \ n “, c);
getch ();
returnere 0;
}

Programmet indeholder en headerfil <conio.h> og kalder getch-funktionen, men denne fil er Borland-specifik, så den fungerer i Turbo C-kompilator, men ikke i GCC. Programmet til GCC skal være som:

#include < stdio.h >

int main ()
{
int c;

/ * for loop * /

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

Hvis du bruger GCC, skal du gemme programmet i en fil og sige “numbers.c” for at kompilere programmet, åbne terminalen og indtaste kommandoen “gcc numbers.c”, dette kompilere programmet og til udfør det indtast kommandoen “./a.out” Brug ikke citater, mens du udfører kommandoer. Du kan angive outputfilnavnet som “gcc numbers.c -o numbers.out”, for at køre udføre “./numbers.out” i terminalen.

C programmeringsvejledning

Et program består af funktioner, der indeholder instruktioner, der gives til en maskine til at udføre en opgave. Processen med at skrive den inkluderer design af en algoritme, tegning af et flowchart og derefter skrivning af kode. Når du har skrevet det, skal du teste det og debugere det, hvis det ikke producerer den krævede output.

To skriv et program, du har brug for en teksteditor (brug din favorit) og en kompilator. En kompilator konverterer kildekode til maskinkode, som kun består af nul “og en”, klar til at blive udført på en maskine.

En IDE (Integrated Development Environment) giver en teksteditor, en kompilator, debugger osv. til udvikling af programmer og styring af projekter. Kode :: Blocks IDE giver et ideelt miljø for udvikling. Det kan importere Microsoft Visual C ++ – projekter, kan udvides, da det bruger plugins, open source og cross-platform.

Hvordan man skriver et C-program?

Et program skal har mindst en hovedfunktion. En funktion består af erklæringer og udsagn. En erklæring er et udtryk efterfulgt af et semikolon. For eksempel er a + b, printf (“C-programeksempler”) udtryk og a + b; og printf (“C er et let at lære computerprogrammeringssprog”); er udsagn.

For at bruge en variabel skal vi angive dens type, uanset om det er et heltal, float, tegn eller andre. C-sprog har mange indbyggede datatyper, og vi kan oprette vores ved hjælp af strukturer og fagforeninger. Hver datatype har sin størrelse, der kan afhænge af maskinen; for eksempel kan et heltal være på 2 eller 4 byte. Data lagres i binær form, dvs. en gruppe af bits, hvor hver bit kan være “0” eller “1”.

Nøgleord såsom “switch”, “case”, “standard”, “” register, “er reserverede ord med foruddefineret betydning og kan ikke bruges som navnet på en variabel eller en funktion. Hukommelse kan tildeles ved kompileringstid eller kørselstid ved hjælp af malloc- og calloc-funktioner.C-sprog har mange funktioner såsom rekursion, forprocessor, betinget kompilering, bærbarhed, pointer, multi-threading ved hjælp af eksterne biblioteker, dynamisk hukommelsesallokering. Takket være disse bruges det til at fremstille bærbare softwareprogrammer og applikationer. Brug af netværks-API’s brugere kan kommunikere og interagere med hinanden og dele filer.

C-standardbiblioteket indeholder funktioner til matematiske operationer, tegn, input / output, filer og mange flere. Processen med at skrive en program kendt som kodning kræver kendskab til programmeringssprog og logik for at opnå det ønskede output. Så du bør lære C-programmering grundlæggende og begynde at lave programmer.

At lære datastrukturer (stakke, køer, sammenkædede lister, binære træer grafer) ved hjælp af C giver dig en større forståelse, når du studerer alt i detaljer. En generel tro er at gå efter sprog på højt niveau. Det er dog en god ide at lære C, før du lærer C ++ eller Java. C ++ er objektorienteret og indeholder alle funktioner i C, så læring C hjælper dig med at lære C ++ hurtigt, så kan du studere Java.

C programmering PDF

  • Dev C ++ compiler
  • Essential C

C programmering bøger

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

Hvis du er nybegynder, skal du købe en af de to første bøger, og hvis du har tidligere programmeringserfaring, eller hvis du kender det grundlæggende i C-sprog, køb det tredje.

Write a Comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *