-
Sziasztok!
Olyan kérdéssel fordulok hozzátok, hogy hogyan lehet egy sztring értékét 0-ra állítani? Ezzel próbálkoztam:
PlayerInfo[playerid][pJegyzet1] = \" \"
vagy
PlayerInfo[playerid][pJegyzet1] = \' \'
Az elsõ variációra hibát jelzett, miszerint nem egyezik a sztring mérete a tömbével(A pJegyzet1 32-es méretû tömb).
A második variáció pedig csak az elsõ karaktert törölte ki. Így egy for loopal meg tudtam csinálni, hogy minden karaktert kitörlök egyenként, de biztos, hogy ez a módja? Szerintem van egyszerûbb is csak nem tudom :)
Várom válaszotokat és köszönöm a segítséget!
-
format(PlayerInfo[playerid][pJegyzet1], 32, \"\");
-
Van egy karakter melyet null karakternek neveznek, ez karakterláncoknál a benne szereplõ karakterek végét jelenti.
Igaz hogy ezzel nem törlõdik az egész tartalma teljesen de megjelenítésnél üresként fogja érzékelni.
PlayerInfo[playerid][pJegyzet1] = EOS; // End Of String
//vagy
PlayerInfo[playerid][pJegyzet1] = \'\\0\';
-
Köszönöm szépen mindkettõtöknek a gyors segítséget!