title: Is there any overhead for using variable-length arrays?
body: <p>Is there some overhead of using variable-length arrays? Could the size of array be passed via command line argument at run time? Why is it introduced, compared to automatic and dynamically allocating an array?</p>