Syntaks

C++ er case-sensitivt

Fx er abc ikke det samme som AbC eller ABC. Dette ville være tre forskellige variabler.

int abc = 1;
int AbC = 20;
int ABC = 30;
C++ er casesensitivt

Husk derfor også, at Cout ikke er det samme som funktionen cout og at IF ikke er det samme som if etc.Men pas på med at lave funktioners navne om til variabler ved at fifle lidt rundt med versaler. Skriv altid variabler, der ikke ligger alt for meget op af et keyword.

IF er ikke det samme som if og Cout er ikke det samme som cout. Pas på med keywords!

Kommentarer

Du kan skrive en kommentar på en enkelt linje ved følgende:

// Dette er en kommentar på en linje

Eller på flere linjer

/* Dette er en kommentar til flere linjer,

så jeg skriver og skriver,

indtil jeg ikke gider mere og afslutter med */

Kodeblokke

I modsætning til Python er C++ ikke afhængig af indentation. I stedet er blokkene indsat ved { } (turborgtegn/curly brackets). fx:

#include <iostream>

using namespace std;

int main(){
int x = 10; 

if (x < 10) { 
cout << "x er mindre end 10\n"; 
}

if (x >= 10) { 
cout << "x er højere end 10\n"; 
} 

return 0;
}
C++ burger brackets til inddeling af blokke