Wskaźniki i referencje 
Deklaracja wskaźnika

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.

Materiały przeznaczone wyłącznie dla studentów
Instytutu Informatyki i Matematyki Komputerowej UJ
Daniel Wilczak