Příklad
int
main(
int
argc,
char
* argv[])
{
long
*Array = (
long
*) malloc(N * sizeof(long*));
long
*Array = (
long
*) realloc(Array, N);
return
0;
}
Řešení
Použijte metodu sizeof() k přidělení správného počtu bajtů.
int
main(
int
argc,
char
* argv[])
{
long
*Array = (
long
*) malloc(N * sizeof(long));
long
*Array = (
long
*) realloc(Array, N * sizeof(long));
return
0;
}