PI ++ (4 / 11 steg)

Steg 4: Lär en man att fiska...

Det är bra att skarva kodstycken tillsammans, utan att göra något helt original, du behöver veta SYNTAXEN och (förmodligen) mindre viktiga konventioner för språket du vill använda. Jag kommer också att gå över flera vanliga C++ typer, öglor etc.

I exemplet:

#include < iostream >

int main)

{

std::Cout << "Hello World!" << std::endl;

Return 0;

}

Jag vill att du ska märka flera saker. För det första uttrycket "#include" i den översta raden. Detta kallas en header-fil, och resultatet av bland annat det, orsakar koden i huvudet "klistras" på toppen av din. Detta är användbart om du behöver använda bibliotek eller skapa anpassade klasser, den senare omfattas han inte av detta "vänners kompatibla. Jag använde include-uttrycket för att inkludera iostream huvudet av standardbiblioteket i min kod. Detta tillåter mig att skriva till standard output och läsa form standardindata. Jag använde std::cout objektet att skriva ut "Hello World!" på skalet. Detta är en av flera objekt definieras i iostream, vilket gör det i huvudet som jag använder mest. Observera att den huvudsakliga delen av min kod ligger mellan en uppsättning klammerparenteser efter en rad som säger helt enkelt "int main ()". Detta kallas en funktion. Det är ett block av C++ kod som kan köras genom att kalla det vid namn. Varje C++ fil avsedd för körbara sammanställning behöver en funktion som kallas "main". Detta säger datorn var du ska börja köra koden sammanställt av g ++ korrekt köra programmet. Parentes efter funktionen är en plats att passera argument till funktionen (ett argument är en variabel eller konstant som kan ges till funktionen för att ändra sitt beteende). Under std::cout finns det en "retur" uttalande. Detta är för att tillåta funktionen att ge tillbaka ett värde på sin egen typ när kallade. till exempel. i detta fungera:

int foo (int bar)

{

int foobar = bar * 5.

returnera foobar;

}

Heter så här:

int barfoo = foo(10);

skulle återvända 50 ska tilldelas till barfoo.

Här är en annan viktig syntax not. Varje rad måste ett semikolon i slutet om det är en funktion, LOOP eller VILLKORLIG. Felplacerade eller ej placerade semikolon kommer att orsaka din kod inte kompilera eller bete sig oförutsägbart. Nu när vi har lite kod låt oss sammanställa det!

Se Steg
Relaterade Ämnen