Gå til innhold

Anbefalte innlegg

= og ==

 

Det er lett å gå surr i forskellen på = og på ==. Jeg skal inrømme at jeg er ikke så sikker på dette selv. Derfor lurer jeg på om noen kunne forklare meg forskellen på dette. Jeg vet det sikkert er et noob spørsmål men tror det er viktig å vite forskjellen.

Lenke til kommentar
Videoannonse
Annonse

Man bruker == for å sammenligne to variabler eller en variabel og en verdi.

Mens = brukes for å gi en verdi til en variabel.

 

F.eks man har to variabler.. a og b.

Man gir dem verdiene

a = 5 og

b = 6

Så, for å sammenligne variablene så skriver man

a == b,

som returnerer true hvis de er like, eller false hvis de er ulike

 

Så == tilhører bolske operatorer for sammenligning, flere i samme gruppe er <, >, >=, <=, !=

Endret av icaruz
Lenke til kommentar
hva skal man med å sammenligne variabler.

Man tar avgjørelser.

 

if(alder >= 18)
 cout << "Du kan kjøpe øl." << endl;

 

if(!har_flere_liv_igjen)
 cout << "Du er død." << endl;

 

int main()
{
 while(running == true) {
   // do stuff
 }
 return(0);
}

Endret av søppel
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...