? The C programmeringssprog blev udviklet til multitasking -systemer. Som C-sprog repræsenterer en ældre , men populære programmeringssprog, har mange af sine strukturelle elementer og syntaks fundet vej til andre sprog. Ved at forstå begreber som udsagn , funktioner og præprocessortilvalg kan en begyndelse programmør blive fortrolig med C og andre sprog, der låner elementer fra det. C Udtalelser
det grundlæggende fundament for C programmering er " erklæring. " AC erklæring repræsenterer en kommando i udførelsen af en C- programmering. C udsagn normalt kun tage én linje kode , og afsluttes med et semikolon ( " "). Grupper af udsagn holdt sammen af funktionalitet eller formål kaldes code "blokke ". En typisk udtalelse udfører data tildeling til en variabel, en matematisk operation eller et opkald til en funktion , som i de følgende eksempler : Hej
x = 4 //variable assignmenty = 5 + 6 //tilsætning og tildeling
Funktioner
blokke af kode bundet sammen af et navn og formål , kaldes " ; . funktioner "Funktioner er specielle blokke af kode i , at en programmør kan referere til blok af kode ved dets navn, og få resultater fra enhver beregning forekommer inden for blokken. Funktioner repræsenterer kernen i ethvert C-kode , de tillader programmører at skrive kode og genbruge det igen og igen . For eksempel følgende funktion "dobbelt " tager en variabel , og returnerer resultatet af den dobbelte værdi af denne variabel : Hej
int dobbelt ( int x ) {return x * 2 ;}
< br >
hovedfunktion
centrale noget C-program er den vigtigste funktion . Den vigtigste funktion sædvanligvis betegner den centrale kode til at udføre i programmet . Hvert program at en bruger vil udføre skal indeholde en "main "-funktion , som vil se ud som følgende kode : Hej
int main () { /* kode for programmet går her * /return 0 ;} < br >
Enhver kode for programmet vil blive vist inden "main ()" før " return 0 " erklæring .
præprocessorfiler
før udfører programmet , programmøren kan definere makroer , importere eksterne biblioteker og definere andre funktioner, som en del af " præprocessorfiler. " Disse kommandoer vil køre , før programmet starter , og som regel vedrører udførelsen af main ( ) funktion. For eksempel viser følgende illustration programmøren importere input /output biblioteker og erklære en funktion " shiftBits ()" , før at definere det (Kilde 1 ) : Hej
# include " stdio.h " < br >
int shiftBits ();
int main () { /* kode * /return 0 ;}