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
11/11 anonim válasza:
Hozzáteszem még, hogy a 10 az nem állandó, hanem literál. Valamint az int x = 10; egyenértékű azzal, hogy int x(10);, azaz az x nevű intet 10-re inicializálod. A 10, mint literál ott lesz benne a kódban, de nem lesz benne a memóriában mint adat. Az x viszont memóriadarab lesz. A const int x; meg attól függ.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!