Hogy tudnék egy kétdimenziós karaktertömböt feltölteni egyetlen utasítással c++-ban?
Figyelt kérdés
char tomb[0][0]="ide a tömb egyes elemeinek értékei jönnek"
Miért nem működik?
2010. okt. 11. 16:37
1/2 anonim válasza:
Egyrészt nincsenek utasítások. Másrészt a tomb[0][0] az egy karakter lesz. A "" pedig egy char[] típusú dolgot ad vissza. Tehát inkompatibilis az egész. Azt mondhatod, hogy tomb[0] = "asd"; De ez csak egy elemet fog beállítani, a tomb[1]-t már nem.
2/2 anonim válasza:
strcpy((char*)tomb, "abcdefghijklmnopqrst...");
További 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!