Gast
#1888965
Hallo, ich möchte in C ein kleines Programm schreiben, dass an eine Unterfunktion einen Pointer auf ein Array übergibt. In dieser Unterfunktion sollen dann die Daten das gesamten Arrays addiert werden. Ich möchte dafür auch in der Unterfunktion die Länge das Arrays bestimmen. Allerdings kommt bei der Bestimmung der Pointerlänge immer der Wert 4 raus. Kann man nicht die Länge eines Arrays über ainen Pointer bestimmen? Ein Beispiel dazu aus dem Internet:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |