Malloc oder normale array-definition?

Wann werde ich dann benutzen Sie malloc-anstelle der normalen array-definition in C?

Kann ich nicht verstehen den Unterschied zwischen:

int a[3]={1,2,3}
int array[sizeof(a)/sizeof(int)]

und:

array=(int *)malloc(sizeof(int)*sizeof(a));
Schreibe einen Kommentar