[newbie] Array-Länge bestimmen

LukeS

Erfahrenes Mitglied
Hallo zusammen

Ich hab ne kurze Frage zu Arrays in C++. Hab in der forensuche leider nichts gefunden.

wie kann ich die Länge eines Arrays ermitteln? In Java gibt es irgend sowas in der Form: ArrayName.length(), was mir die Grösse des Arrays zurückgibt.

Ich habs mit sizeof() versucht. Aber das scheint mir die Grösse des Arrays in bits zurückzugeben.

Vielen Dank für eure Hilfe!
 
Ist es bei CPP nicht besser die Länge eines Array über "strlen" zu Ermitteln?
"sizeof" zählt doch auch leere Parameter des Array mit.

mfg

AranankA
 
Arananka hat gesagt.:
Ist es bei CPP nicht besser die Länge eines Array über "strlen" zu Ermitteln?
"sizeof" zählt doch auch leere Parameter des Array mit.
strlen funktioniert - wie der Name schon sagt - nur bei Strings, also char-Arrays die mit einem speziellen Zeichen abgeschlossen sind. strlen gibt dementsprechend auch nur die Länge des Strings und nicht die Größe des Arrays zurück.

Gruß
 

Neue Beiträge

Zurück