Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skriver ett enkelt program i C + +

    Det är vanligt att undervisningen i C + + -programmering börjar med att skapa ett " Hello world " -program . Detta innebär att skriva ett " Hello world " meddelande på text - enda terminal gränssnittet i Windows -system , även känd som DOS-konsol . Detta är den enklaste möjliga C + + -program som gör något meningsfullt , så det är vad den här guiden kommer att fokusera på . Saker du behöver
    C + + integrerad utvecklingsmiljö ( IDE ) , såsom en från Bloodshed Software .
    Bok om C + + , såsom " The C + + Programming Language " av Bjarne Stroustrup , Third Edition Review
    Visa mer instruktioner
    1

    Starta C + + integration utvecklingsmiljö ( IDE ) som du har installerat i datorn . Om du inte har ett C + + IDE , ladda ner en gratis från Bloodshed.net . Skapa ett projekt , lägg till det en C + + källkod fil och spara ditt arbete .
    2

    Kopiera och klistra in koden nedan i källfilen . Uteslut de hexadecimala tal i de första fyra kolumnerna i varje rad ( 0xxx ) . De används som referenspunkter i de steg som följer :
    0x00 # include
    0x01 # include
    0x02
    0x03using namespace std ;
    0x04
    0x05int main ( ) {
    0x06
    0x07 cout 0x08
    0x09 -system ( " PAUSE " ) ;
    0x0A avkastning 0;
    0x0B }

    Klicka på Spara
    3 < . p > Förstå linjer 0x00 och 0x01 . De lägger två bibliotek filer till programmet via " inkluderar " förprocessor direktivet . Sedan " stdlib.h " bidrar "system " -funktion som fryser konsolen för Borland C + + Builder . ( För andra IDE , behöver du varken " stdlib.h " eller "system . " ) " Iostream " innehåller " ostream " klass och objekt " cout " och " endl " som förklaras i steg 6 .

    4

    vet innebörden av 0x03 . Denna rad talar om för kompilatorn att programmet använder den uppsättning av funktioner från " std " namnrymden . Namnutrymmen används för att gruppera funktioner tillsammans för att förhindra tvetydighet och namn dubbelarbete .
    5

    Se till att du förstår linjer 0x05 , 0x0A och 0x0B . De relaterar till " main ( ) " -funktion . Varje C + + -program har en " main ( ) " -funktion . Det utrymme som hängslen i " main () " -funktion bifoga är programmets genomförande rymden . Ordningsföljden för utförandet är från höger till vänster och uppifrån och ned . Den " main ( ) "-funktion returnerar ett heltal . När den återvänder noll , har programkörningen varit framgångsrikt .
    6

    lära sig innebörden av 0x07 . Denna kod är den " Hello world " -program . " cout " är ett ändamål med " ostream " , från den " iostream " bibliotek fil. Det används för att skriva data till konsolen , en utgång operation . De cirkumflexer , även kallad " isättning operatörer , " är alltid förknippade med datautgång . " endl " är en annan " ostream " objekt som orsakar radbrytning . Linje 0x07 skulle sedan läsa på engelska som , " Överför följande dataströmmen ( sträng följt av radbrytning ) till konsolen . "
    7

    kompilera programmet och köra det . Du bör få ett meddelande på DOS-konsol som läser , " Hello world . " Dessa steg är grunderna i vad som utgör en C + + -program .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kompilerar ett C + + Med CMD & CL
    ·Hur till Redigera DataGrid Cell i Silverlight
    ·Hur man använder en tillfällig buffert i C + +
    ·Hur man organiserar en lista Använda structs i C + +
    ·Hur man skriver ett enkelt program i C + +
    ·Hur man kompilerar C källa med Visual C
    ·Hur man flyttar en fil pekare i C + +
    ·Hur man använder en ringbuffert
    ·Hur du sorterar en generisk lista
    ·Hur konvertera en C + + String till LStrHandle
    Utvalda artiklarna
    ·Hur får man en Python löpa från CMD
    ·Hur Anchor en DIV till botten av en sida
    ·Hur man hanterar Dot Tecken i PHP
    ·Microsoft Visual Basic Tutorial
    ·Hur man flyttar mellan ramar i Java
    ·Hur man skapar ett formulär vid körning i VB6
    ·Olika Debugging Tekniker för Java
    ·Ta reda på om en registernyckel finns i VBScript
    ·Hur att anropa en funktion i VBA
    ·Hur Split en FLAC fil med Dev - C + +
    Copyright © Dator Kunskap http://www.dator.xyz