:: Steg 3: De första stegen ::
Datatyper och variabler
För att datorn ska kunna göra mer än att bara
skriva ut en text på skärmen behöver man använda sig
av datatyper och variabler.
En variabel är en sorts "låda" som skapas i RAM-minnet
när programmet exekveras. Variabeln kan innehålla ett speciellt
värde, till exempel ett heltal eller ett ord.
Vilket värde variabeln kan innehålla bestäms av datatypen.
Vanliga datatyper:
Inkludera bibliotek
Som tidigare nämnt finns fler funktioner
och strukturelement än de fördefinerade.
För att kunna använda dessa behöver man
inkludera de så kallade biblioteken.
För att inkludera ett bibliotek skriver man
#include < biblioteketsnamn >
Vanliga bibliotek:
Funktionen main()
Detta är den första funktionen du kommer i kontakt med.
En funktion känns enklast igen på de båda parenteserna
efter namnet på funktionen.
Funktionen main är där programmet egentligen tar sin början.
Funktionen skrivs ut: int main()
Det sista som skrivs innan funktionen avslutas är return 0;
Detta kommando talar om för datorn att programmet är exekverat
korrekt och ska avslutas.
Block
Ett block kallas den del av en funktion där huvuddelen av programmet
ligger, jämförbart med "body" i HTML-kod, fast flera stycken i ett program.
Ett block inleds och avslutas med klammrar, { för inledande och } för avslutande.
Namespace & Cout
Vi har nu gått igenom funktioner, datatyper, variabler och bibliotek.
Tidigare nämnt används biblioteket iostream för att hantera in- och utmatning
av data. I det kommande första programmet ska en text skrivas ut, det görs via
kommandot cout (console output).
Efter cout kommer "utmatningsoperatorerna", två vänsterställda pilar (<<).
Texten som ska skrivas ut skrivs inom citationstecken ("), och utmatningen avslutas
med ett semikolon (;).
En sak till att nämna: för att slippa skriva
std::cout varje gång en text ska matas ut kan man,
innan funktionen main() initieras, skriva using namespace std;
Detta ger automatiskt std:: före varje cout.
Nästa sida >>