Kezdőoldal » Számítástechnika » Programozás » Az miért igaz, hogy a C++ ban...

Az miért igaz, hogy a C++ ban vannak állandók? Ez nem igaz saját tapasztalat, vagy pedig nem értem az állandókat.

Figyelt kérdés

int myage = 35 ;


Az int myage az egy változó típus.

A myage pedig a változó neve.

A könyv szerint meg a 35 az egy literális állandó de miért?

Az állandóknak nem lehet megváltoztatni az értéküket ezért állandók én így tudom akkor miért van az,hogy a ++ operátor segítségével meg lehet növelni az állandó értékét?


2011. aug. 6. 22:28
1 2
 1/11 A kérdező kommentje:

int myage = 39 ;

myage ++ ;

std::cout <<"myage: " << myage ;

2011. aug. 6. 22:33
 2/11 A kérdező kommentje:
Még,hogy az állandók értéke nem változhat mikor az állandó értéke meg lett növelve eggyel.
2011. aug. 6. 22:35
 3/11 anonim ***** válasza:
de te nem a 35-ös literál értékét változtatod meg, hannem a myage változó értékét... a kódban leírt 35 a literális állandó...vagy pl ha azt írod, hogy "alma".
2011. aug. 6. 22:44
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
a konstanson nem tudsz változtatni :P
2011. aug. 6. 22:55
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
2011. aug. 6. 22:55
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:

INT = egész szám típusú változó

myage = változó neve

35 = érték


ezt szabadon változtathatod pl.:

myage++;

myage--;

myage=myage+30;

myage=myage*2;

stb.. :D

2011. aug. 6. 22:57
Hasznos számodra ez a válasz?
 7/11 anonim válasza:
itprogblog@gmail.com e-mailcímen felveheted velem a kapcsolatot, programozás oktatással foglalkozom. ha kérdésed van írj, emellett szívesen segítek neked a tanulásban ha bármilyen kérdésed van.
2011. aug. 6. 23:48
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:

át tanulmányoztam alaposan az állandókat és hát értem az összes fajtát kivéve a literális állandót :(


int myAge = 250 ;

na a 250 az állandó és akkor mi van egyáltalán nem használható semmire csak a myAge az pedi nem állandó hanem a változó neve ami a 250 értéket kapta ha én ezt használom akkor én változót használok.ááá.jó állandó mert azon a ponton a 250 nem változtatható meg de hogyan lehet használni mert ha csak ki írom,hogy 250 akkor az úgy hibás lesz ha pedig a myAge írom ki akkor meg nem az állandót használom hanem a változót.


Magyarázza el valaki érthetően csak ezt az egy fajta változó típust nem értem :(

2011. aug. 7. 01:45
 9/11 A kérdező kommentje:

pl..

int mmyage = 10 ;

most akkor bevezettem a mmyagera egy 10 állandót,de a mmyage mégsem lesz állandó tehát csak változóként használhatom a 10 meg nem írhatom csak úgy ki hát az úgy hiba lenne a forráskódba akkor most,hogyan használjam azt a 10 állandót

2011. aug. 7. 01:49
 10/11 anonim ***** válasza:

const int myage = 10;

Így például állandó lesz.

2011. aug. 7. 12:57
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!