Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Wat is de structuur Syntax of Structuur van C Programming ?
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 ; }

Previous: Next:
  C /C + + Programming
·Hoe te Reality Factory convert…
·Hoe je live streamen van video…
·Hoe te Gekleurde Verlichting T…
·Hoe maak je een string te conv…
·Hoe je globale variabelen voor…
·Hoe je C -code compileren als …
·XCode : Hoe een Droplet Creër…
·Hoe maak je een voortgangsbalk…
·Hoe. RC bestanden Merk 
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Systeemvereisten voor Turbo C 
·Hoe maak je een functie Process Stroomsc…
·Nadelen en voordelen van Samenstellers 
·Hoe het pad verwijderen van een GCC Obje…
·Hoe dat te doen Database Programmering M…
·Hoe de Strpbrk functie in gebruik C + + 
·Hoe maak je een gratis E-mail Formulier …
·Verschillen tussen Visual Basic 6.0 & VB…
·Hoe te UBound gebruiken in VB6 
Copyright © Computer Kennis http://www.nldit.com