Allocates automatic storage of size n and returns the pointer to the allocated storage.
{AUTOMATIC | AUTO}(n)
The storage is automatically freed when the block terminates. The storage acquired cannot be explicitly freed.