Dynamically Allocated Memory Definition