ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
38350
38350
EMPFEHLEN
-
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!
-
Code :
1 2
int myArray[123]; printf("myArray has %d elements", sizeof(myArray) / sizeof(int));„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Danke für die Antwort!
Jetzt ist's klar...
Gruss Luk
-
06.02.06 22:33 #4
- Registriert seit
- Oct 2004
- Ort
- Leipzig, Germany, Germany
- Beiträge
- 12
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
-
07.02.06 09:47 #5
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
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.
Zitat von Arananka
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Pixel länge eines Textes bestimmen
Von Winner im Forum VisualStudio & MFCAntworten: 5Letzter Beitrag: 06.05.09, 09:11 -
[C] Bestimmen der Länge des Ergebnisses von sprintf
Von SirOPIUM im Forum C/C++Antworten: 2Letzter Beitrag: 06.02.09, 18:27 -
Länge eines Objektes durch Schnittpunkt mit anderen Objekten bestimmen
Von TOMahawk85 im Forum Cinema 4DAntworten: 2Letzter Beitrag: 13.07.08, 19:57 -
Template Array Länge bestimmen ? WIE ?
Von MFC openGL im Forum C/C++Antworten: 8Letzter Beitrag: 14.04.05, 21:00 -
Länge eines Eingabefeldes bestimmen, mit Besonderheit
Von visionsign im Forum Flash PlattformAntworten: 4Letzter Beitrag: 13.04.05, 13:16





Zitieren
Login






