Egy int tipusú változó értékét írassa ki char-tipusú mutató segítségével: mégis hogy? (c++)
Jelenleg így állok:
int i=10;
char *d;
d=&i;
Próbáltam már úgy,hogy a mutató tömb, de úgyse jó.
Ha más oldja meg helyetted az lóf#szt sem ér.
Amikor görnyedsz valami fölött 6 órát... Na azzal lehet tanulni.
Közben már mindjárt széttépném magam,mert :
for (int i=0;i<236236723872382389;i++) cout<<"nem megy! ";
'for (int i=0;i<236236723872382389;i++) cout<<"nem megy! ";'
Látom te már 64 bites inttel dolgozol :)
Csak javaslom, hogy prefix ++-t szokd meg, ne a posztfixet.
Csak írtam egy számot.:D
na de a lényeg,hogy:hogy nagyon sokszor.
.
.
.
másik válaszoló:
És hiába gondolkodik az illető.:P
És mi a különbség a ++t és t++ közt?
szerintem ugyanaz az eredmény:
int t=0;
t++;
int z=0;
++z;
++x
Megnöveli az értéket és a megnövelt értékkel tér vissza.
x++
Megnöveli az értéket de az eredeti értékkel tér vissza.
Sok esetben ugyanaz az eredmény, de ha pl indexelésre használod, ott különbséget jelent.
"Így, hogy megoldottad, biztos sokat tanul belőle."
Igazad van, de ha megnézed a kódot, amit kommentbe leírt, valszeg érzed, miért nem volt kedvem többet foglalkozni vele. (az indexelést ha megnézi, hogy egyáltalán micsoda, mára eleget tanult..)
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!