I\'m familiar with Java and trying to teach myself C/C++. I\'m stealing some curriculum from a class that is hosting their materials here. I unfortunately can\'t ask the tea
There is a difference but not in the area that you point to. *pointerArray
will point to the beginning of a block of memory of size 10 bytes. So will array
. The only difference will be where it is stored in memory. pointerArray
is dynamically assigned memory (at run-time
) and hence will go on the heap, while array[10]
will be allocated at compile-time
and will go to the stack.