Najczęstsze pomyłki to: zakładanie, że każda funkcja "zmienia argument", nieuwzględnienie braku & w parametrze, mylenie referencji ze wskaźnikiem oraz mechaniczne liczenie "+5" bez prześledzenia, na jakiej zmiennej operacja jest wykonywana (na kopii czy oryginale).