Pointer the concept != Pointer the arithmetic != Pointer the syntax
The first matters always, if you need (and you do) understanding of deep/shallow copy, pass by reference/pass by value, etc. The other two matter only if youyour language du jour allows you to use them.