Stack is less efficient than static allocation and requires allocating huge chunk of memory at the beginning, slowing down program startup. Stack could be easily overflowed, while you cant overflow heap or static data in bss segment.
1. heap allocation also slows down program execution time (and might even fail after trying) 2. you can access heap mem out of bounds which is similar to an overflow
Name:
Anonymous2016-09-14 23:41
Your PUMBLENUTS? I admit my roal, lest I am given the goatfinger.