C++ Tömb hosszát hogyan kérdezem le?
Van egy char elemeket tartalmazó tömböm
char uzenet[255];
amely maximum 255 karakter befogadására képes
Ebbe a tömbbe egy egy mondatos begépelt üzenetet rögzítek.
gets(uzenet)
Minden leütött karakter a tömb egy-egy eleme.
for (k=0; k<255; k++) {
if(isalpha(uzenet[k]))
upper[k]=toupper(uzenet[k]);}
Az üzenetet nagybetűssé is kell alakítanom.
Ezek után szeretném lekérdezni hogy hány db karakter van az upper[] tömbömben.
Hogyan??
Nincs egy függvény ami ezt egyszerűen le tudja kérdezni? Vagy valahogy for ciklussal kell magam megszámolnom az elemeket, erre van valakinek vmi ötlete?
9-es válaszoló
Pontosan ezt a választ vártam, mert működik is meg értem is : ) Nagyon köszi !!
az iterátorosat is én írtam, gondoltam csak az a lényeg, hogy működjön
egy fokkal jobb, hogyha valaki még érteni is akarja (csak akkor jegyezd meg, ami "elhangzott")
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!