I am reading a code where someone calls
__builtin_alloca(n)
I read the GCC documentation and it says that it is allocating an object of size n in the stack.
How is this different from just declaring an array?
I am reading a code where someone calls
__builtin_alloca(n)
I read the GCC documentation and it says that it is allocating an object of size n in the stack.
How is this different from just declaring an array?