Hallo! Ich habe in meinem Programm einen Speicherbereich wie folgt reserviert:
1 | unsigned char *status; |
2 | |
3 | ...
|
4 | |
5 | status = malloc(temp); |
6 | |
7 | if (menustat == NULL) |
8 | {
|
9 | UART_Fehler(__FILE__, __LINE__, 1); |
10 | }
|
Das Reservieren des Speichers ist notwendig da sich status dynamisch ändert. Gibt es in C ein Mittel um im Nachhinein die Größe des reservierten Speichers zu bestimmen? Ich denke da an eine Art "sizeof()"? MfG Markus