Consider pointers and indefinite arrays.