4. Выделение памяти
int *bar(int y)
{
// do smth
return malloc(y * sizeof(int));
}
int *foo(int x)
{
if (CONDITION)
{ // do smth
return bar(x);
}
return NULL;
}
int main(void)
{
int *a = foo(5);
// do smth
free(a);
return 0;
}
Last updated