컴퓨터/C

구조체(struct) 포인터 연산

Begi 2022. 9. 19. 23:17
반응형

구조체의 포인터는 다음과 같이 사용할 수 있다.

 

        struct pos p1;

        struct pos *pp;

 

        *pp = &p1

        (*pp).x = 10;

        (*pp).y = 20;

 

또는 화살표 연산자(Arrow Operator)를 이용하여 다음과 같이 사용할 수도 있다.

        

        pp->x = 10;

        pp->y = 20;

 

 

위의 2가지 방법은 동일한 동작을 한다.

 

반응형