Lehet-e tömb méretét formázni úgy hogy vannak benne elemek?
Figyelt kérdés
2014. febr. 21. 17:37
1/6 A kérdező kommentje:
rájöttem... nem. lementem egy másik tömbbe majd átmásolom
2014. febr. 21. 17:42
2/6 anonim válasza:
LoL.
Milyen nyelv, milyen tömb?
Tömb méretét formázni, ennek még értelme sincs.
Vektor méretét pl lehet a legtöbb nyelvben változtatni.
3/6 anonim válasza:
Valóban egyszerűbb lenne, ha tudnánk milyen nyelvről van szó. Nos tömböt az ember csak akkor használ, ha tudja az elemek pontos számát és az nem is változik. olyanra költeni az erőforrást, hogy másikba átmenteni... nem érdemes. Erre használj listát (láncolt listát). Sajnos itt nem lehet közvetlenül indexxel hivatkozni elemre, de addig bővíted ameddig akarod (ami persze nem igaz, de a méret korlát elég nagy).
4/6 A kérdező kommentje:
egyébként c-nyelv és nem "formázni" hanem változtatni...
amúgy a veremhez kellet
2014. febr. 21. 18:15
5/6 anonim válasza:
Hmm, ha dinamikus, akkor a realloc() függvénnyel lehet módosíthatni a méretét.
6/6 SimkoL válasza:
'Nos tömböt az ember csak akkor használ, ha tudja az elemek pontos számát és az nem is változik.'
:) Szerinted mi a fenének találták ki a dinamikus tömböket ? Pont az volt a lényege, hogy ne használj, foglalj feleslegesen memóriát. Annak idején nem bővelkedtek a gépek memóriával.
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!