Summe von Arrayelementen
-
Wie kann ich denn die Summe von beliebig vielen Arrayelementen, z.B. von dem Array
int zahlen[100];
bilden?
-
int summe(int* array, size_t length) { int res=0; for(size_t i=0; i<length; ++i) { res+=array[i]; } return res; }
Oder was meinst du?
-
Shade Of Mine schrieb:
int summe(int* array, size_t length) { int res=0; for(size_t i=0; i<length; ++i) { res+=array[i]; } return res; }
Wozu ist der Stern nach int gut?? Was bedeutet size_t?
-
Das ist nen Zeiger auf das Array in dem die Zahlen stehen.
size_t ist nen Variablentyp wie z.B. int
-
Ahhh! Danke!
Aber ich find in meinem Buch irgendwie nichts über size_t. Kannst mir bitte jemand kurz erklären, wann man diesen Variablentyp benutzt?
-
size_t ist ein integraler Typ, der zur Speicherung der Größe von Variablen
oder Arrays genutzt wird.