Położenie symbolu * przy deklaracji wskaźnika nie ma większego znaczenia. Można użyć każdej z opcji:
int* p; int* p; int * p; int*p;
Można myśleć, że int* jest nowym typem. Nie jest to jednak prawda. Zapis
int* p, q;
deklaruje zmienną wskaźnikową p oraz zwykłą zmienną q typu int. Aby zadeklarować dwie zmienne wskaźnikowe w jednej instrukcji należy obie zmienne poprzedzić symbolem *
int *p, *q;
W takiej sytuacji jest bardziej czytelne, jeśli przykleimy symbol * do nazw zmiennych.