? Programspråket C var utvecklad för multitasking system . Som C-språket är ett äldre men populärt programmeringsspråk , har många av dess strukturella element och syntax funnit sin väg in i andra språk . Genom att förstå begrepp som satser, funktioner och preprocessoralternativ , kan en början programmerare bekanta med C och andra språk som lånar element från den . C Uttalanden
grundläggande grunden för C-programmering är det " uttalandet . " AC uttalande representerar ett kommando i utförandet av en C-programmering . C uttalanden brukar bara ta en kodrad , och avslutas med ett semikolon ( "; " ) . Grupper av påståenden som hålls samman av funktionalitet eller ändamål kallas koden " block . " Ett typiskt uttalande utför uppgifter tilldelas en variabel , en matematisk operation eller ett anrop till en funktion , som i följande exempel :
x = 4 , //variabel assignmenty = 5 + 6 ; //addition och tilldelning
funktioner
Kodblock binds samman av ett namn och syfte kallas " ; . funktioner "Funktioner finns särskilda block av kod i att en programmerare kan referera till kodblock med sitt namn och få resultat från någon beräkning som inträffar inom blocket . Funktioner utgör kärnan i alla C-kod , de tillåter programmerare att skriva kod och återanvända den om och om igen . Till exempel , följande funktion " dubbel " tar en variabel , och returnerar resultatet av dubbla värdet för den variabel :
int double ( int x ) {return x * 2 ;}
huvudfunktionen
centrala delen av någon C -program är den viktigaste funktionen . Den huvudsakliga funktionen betecknar vanligen den centrala kod som ska köras i programmet . Varje program som en användare kommer att köra måste innehålla en " main " -funktion , vilket kommer att se ut som följande kod :
int main ( ) { /* kod för programmet går här * /return 0 ; }
All kod för programmet kommer att visas inom " main ( ) " innan "return 0 " uttalande . Addera förprocessorn
före programmet exekverar , programmeraren kan definiera makron , importera externa bibliotek och definiera andra funktioner som en del av " Preprocessor . " Dessa kommandon köras innan programmet börjar , och oftast avser utförandet av main ( ) funktionen . Till exempel visar följande bild programmeraren importerar input /output -bibliotek , och förklara en funktion " shiftBits ()" innan definiera det ( Källa 1 ) :
# include " stdio.h "
int shiftBits ();
int main () { /* kod * /return 0 ;} Addera