Witam
Mam poniższy fragment kodu:
struct pos { unsigned int v; signed char step; signed int delta; } px,*p1;
Kiedy robię takie przypisanie: px.v = 0 Wszystko jest OK, ale jak spróbuję zrobić cos takiego: *p1.step = 1 kompilator wyrzuca mi błąd: error: request for member 'step' in something not a structure or union
Z pewnych względów najłatwiej jest mi właśnie korzystać ze wskaźników na strukturę. Z czego wynika ten błąd i jak sie go pozbyć?
Z góry dziękuję za odpowiedź
Wojtek