? C programmeringsspråk ble utviklet for multitasking systemer . Som C-språk representerer en eldre, men populært programmeringsspråk , har mange av sine strukturelle elementer og syntaks funnet veien til andre språk . Ved å forstå begreper som uttalelser , funksjoner og preprosessor , kan en begynnelse programmerer bli kjent med C og andre språk som låner elementer fra den. C Uttalelser
det viktigste grunnlaget for C-programmering er "statement ". AC uttalelse representerer en kommando i utførelsen av et C-programmering . C uttalelser vanligvis bare ta en linje med kode , og termineres med semikolon ( "; ") . Grupper av uttalelser som holdes sammen av funksjonalitet eller formål kalles kode "blokker ". Et typisk utsagn utfører data tilordnes til en variabel , en matematisk operasjon eller et anrop til en funksjon , som i følgende eksempler : en
x = 4; //variabel assignmenty = 5 + 6 //tillegg og oppdrag
Funksjoner
blokker med kode bundet sammen av et navn og formål er kalt " ; . funksjoner "Funksjoner er spesielle blokker av kode i at en programmerer kan referere blokken med kode ved sitt navn og få resultater fra alle beregninger skjer innenfor blokken . Funksjoner representerer kjernen i enhver C-kode , de tillater programmerere å skrive kode og bruke den om og om igjen . For eksempel følgende funksjon "double " tar en variabel , og returnerer resultatet av doble verdien av den variable : en
int dobbel ( int x ) {return x * 2 ;}
Hovedfunksjonen
den sentrale delen av ethvert C-program er den viktigste funksjonen . Hovedfunksjonen utpeker vanligvis den sentrale koden som skal utføres i programmet. Hvert program som brukeren vil utføre må inneholde en " hoved" -funksjon , som vil se ut som følgende kode :
int main ( ) { /* koden for programmet går her * /return 0 ; }
Enhver koden for programmet vil vises i "main ( )" før " return 0 " statement.
Preprocessor
før programmet utfører , programmerer kan definere makroer , importere eksterne biblioteker og definere andre funksjoner som en del av " Preprocessor . " Disse kommandoene utføres før programmet starter , og vanligvis hører utføringen av main ( )-funksjonen . For eksempel viser følgende illustrasjon programmerer importerer input /output biblioteker, og erklære en funksjon " shiftBits () " før du definerer det ( Kilde 1 ) : en
# include " stdio.h "
int shiftBits ();
int main () { /* kode * /return 0 ;}