Het is gebruikelijk dat de instructie in C + + programmeren begint met het creëren van een " Hello world " programma . Het gaat om het afdrukken van een " Hello world " op het text-only terminal interface van Windows -systemen , ook wel bekend als de DOS- console . Dit is de eenvoudigst mogelijke C + + -programma , dat iets zinvols doet , dus dat is wat deze tutorial zal zich richten op . Wat je nodig hebt C + + geïntegreerde ontwikkelomgeving ( IDE ) , zoals die van Bloodshed Software . Boek over C + + , zoals " The C + + Programming Language " door Bjarne Stroustrup , Third Edition < br > Toon Meer Aanwijzingen 1 Start de C + + -integratie ontwikkelomgeving ( IDE ) die u in uw computer hebt geïnstalleerd . Als u niet beschikt over een C + + IDE , downloaden van een gratis een uit Bloodshed.net . Maak een project , toe te voegen aan het een C + + bronbestand en sla je werk . Copy 2 en plak de onderstaande code in het bronbestand . Exclusief de hexadecimale getallen in de eerste vier kolommen van elke rij ( 0xxx ) . Ze worden gebruikt als referentiepunten in de stappen die volgen : 0x00 # include 0x01 # include 0x02 0x03using namespace std ; 0x04 0x05int main ( ) { 0x06 0x07 cout 0x08 0x09 -systeem ( " PAUZE " ) ; 0x0A return 0 ; 0x0B } Klik op Opslaan 3 < . p > Begrijp lijnen 0x00 en 0x01 . Ze voegen twee library bestanden naar het programma via de " include" preprocessor richtlijn . Dan " stdlib.h " draagt het "systeem" functie die de console voor Borland C + + Builder bevriest . < Br ( Voor andere IDE's , moet je ook niet " stdlib.h " noch " -systeem . " ) " Iostream " bevat de " ostream " klasse en de objecten " cout " en " endl " die in stap 6 worden toegelicht . > 4 Ken de betekenis van 0x03 . Deze regel vertelt de compiler dat het programma maakt gebruik van de set van functies van het " std " namespace . Namespaces worden gebruikt voor het groeperen functies samen om ambiguïteit en naam doublures te voorkomen . 5 Zorg ervoor dat u begrijpt lijnen 0x05 , 0x0A en 0x0B . Ze hebben betrekking op de " main ) ( " functie . Elke C + + -programma heeft een " main ( ) " functie . De ruimte die de beugels van de " main ( ) " functie omsluiten is uitvoering ruimte van het programma . De volgorde van uitvoering van rechts naar links en van boven naar beneden . De " main ( ) " functie geeft een geheel . Zodra deze nul terugkeert , is uitvoering van het programma succesvol geweest . 6 Leer de betekenis van 0x07 . Deze code is het " Hello world " programma . " cout " is een doel van de " ostream " class van de " iostream " bibliotheekbestand . Het wordt gebruikt om gegevens aan de console , een uitvoerbewerking drukken . De carets , ook wel " insertie operators , " zijn altijd geassocieerd met data -uitgang . " endl " is een andere " ostream " object dat ervoor zorgt dat de lijn te breken . Lijn 0x07 zou dan in het Engels als " Breng de volgende datastroom (string gevolgd door een regeleinde ) op de console . " Compile 7 het programma en voer het uit . U moet een boodschap krijgen op de DOS- console die leest, " Hallo wereld . " Deze stappen zijn de basis van wat een C + + -programma .
|