De C -programmeertaal is ontwikkeld voor multitasking systemen . Als de taal C staat voor een ouder, maar populaire programmeertaal , veel van zijn structurele elementen en syntaxis hebben hun weg gevonden in andere talen . Door het begrijpen van begrippen als statements , functies en de preprocessor , kan een beginnende programmeur bekend met C en andere talen die elementen uit het lenen geworden . Verklaringen C De basis van de programmeertaal C is het "statement . " AC statement vertegenwoordigt een commando in de uitvoering van een C programmeren . C verklaringen meestal slechts een regel code , en wordt afgesloten met een puntkomma ( " ; " ) . Groepen van verklaringen van functionaliteit of het doel bij elkaar gehouden worden code ' blokken ' genoemd. Een typische uitspraak voert data toewijzing aan een variabele , een wiskundige bewerking of een oproep naar een functie , zoals in de volgende voorbeelden : x = 4 ; //variabele assignmenty = 5 + 6 ; //toevoeging en toewijzing Functies blokken van code elkaar verbonden door een naam en de doelstelling gebonden worden " ; . functies " functies zijn speciale blokken code in dat een programmeur het blok code kan verwijzen door zijn naam en ontvang de resultaten van elke berekening die binnen het blok . Functies vertegenwoordigen de kern van elke C -code , ze laten programmeurs om code te schrijven en hergebruiken het over en voorbij . Bijvoorbeeld , de volgende functie " dubbel" is een variabele , en geeft de resultaten van het dubbele van de waarde van die variabele : int dubbele ( int x ) {return x * 2 ; } < br > de belangrijkste functie het centrale deel van een C -programma is de belangrijkste functie . De belangrijkste functie duidt meestal centrale code uit te voeren in het programma . Elk programma dat een gebruiker zal uitvoeren moet een "hoofd" -functie , die er uitziet zoals de volgende code bevatten : int main ( ) { /* code voor het programma gaat hier * /return 0 ; } < br > Elke code voor het programma zal verschijnen in " main ( ) " voor de " return 0 " statement . de Preprocessor vóór het programma wordt uitgevoerd , de programmeur kan macro's te definiëren , te importeren externe bibliotheken en andere functies te definiëren als onderdeel van de " Preprocessor . " Deze opdrachten zullen uitvoeren voordat het programma begint , en meestal betrekking op de uitvoering van de main ( ) functie . Bijvoorbeeld , de volgende afbeelding toont de programmeur het importeren van de input /output -bibliotheken , en waarbij een functie " shiftBits ( ) " voor het definiëren van het ( Bron 1 ) : # include " stdio.h " < br int shiftBits > ( ) ; int main ( ) { /* code * /return 0 ; }
|