Variable length arrays (VLA) are basically the same as traditional C arrays save , the major difference being they are declared with a size that is not a constant integer expression and is evaluated at run time. A variable length array can be declared as follows:
...