Thread Länge eines arrays: länge in Bytes oder Anzahl der Elemente (12 answers)
Opened by format_c at 2005-03-13 21:03

format_c
 2005-03-13 23:26
#11101 #11101
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Wie verwendet man das richtig. Ich tue mich immer noch etwas schwer die Hilfen zu C zu interpretieren. Mein bisheriger Veruch sieht so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
format_c@manchester:~> cat test.c && g++ test.c -otest && ./test && rm test
#include <stdio.h>
#include <stdlib.h>

int main () {
int array[2] = {1,2};
printf("Aktuelle Groesse: %d\n",sizeof(array));
realloc(*&array,sizeof(int));
printf("Aktuelle Groesse: %d\n",sizeof(array));
return 0;
}

Aktuelle Groesse: 8
Segmentation fault
format_c@manchester:~>

Ich möchte jetzt das Array um ein element vergrößern.

Gruß Akex

View full thread Länge eines arrays: länge in Bytes oder Anzahl der Elemente