Hallo Leute, wie bekomme ich die Endadresse einer Struct raus? z.B.
1 | struct
|
2 | {
|
3 | uint64_t a[1509]; |
4 | uint128_t b[13075]; |
5 | } test; |
|
|
Forum: Mikrocontroller und Digitale Elektronik Endadresse structHallo Leute, wie bekomme ich die Endadresse einer Struct raus? z.B.
feine_Leberwurst schrieb: > wie bekomme ich die Endadresse einer Struct raus? Startadresse + sizeOf(Struct). STK500-Besitzer schrieb: > feine_Leberwurst schrieb: >> wie bekomme ich die Endadresse einer Struct raus? > > Startadresse + sizeOf(Struct). was genaugenommen falsch ist. Dann das ist die erste Adresse nach der struct und nicht ihr ende. Peter II schrieb: > was genaugenommen falsch ist. Dann das ist die erste Adresse nach der > struct und nicht ihr ende. das stimmt, aber wen interessiert die Endadresse? STK500-Besitzer schrieb: > das stimmt, aber wen interessiert die Endadresse? mich natürlich, sonst hätte ich nicht gefragt. Nase schrieb: > Was genau ist denn die "Endadresse" einer Struct? für mich die Adresse vom letzten Byte der struct. Die Frage ist eh unsinnig, niemand braucht wirklich einen Endadresse bei normaler Programmierung. feine_Leberwurst schrieb: > STK500-Besitzer schrieb: >> das stimmt, aber wen interessiert die Endadresse? > > mich natürlich, sonst hätte ich nicht gefragt. Und wozu? feine_Leberwurst schrieb: > STK500-Besitzer schrieb: >> das stimmt, aber wen interessiert die Endadresse? > > mich natürlich, sonst hätte ich nicht gefragt. OK, anders gefragt: Wozu sollte man sie brauchen? Peter II schrieb: > langsam wird albern > > Beitrag "Startadresse Struct" > > versucht es doch mal selber Ja, wir sind nicht dazu da, Hausaufgaben zu lösen. Man kann durchaus auch mal selber suchen. Hier wird jetzt dichtgemacht. |
|