본문 바로가기
컴퓨터/C

구조체(struct) 포인터 연산

by Begi 2022. 9. 19.
반응형

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

 

        struct pos p1;

        struct pos *pp;

 

        *pp = &p1

        (*pp).x = 10;

        (*pp).y = 20;

 

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

        

        pp->x = 10;

        pp->y = 20;

 

 

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

 

반응형

'컴퓨터 > C' 카테고리의 다른 글

[C] 범위 제한 매크로  (0) 2023.04.07
#define 문 사용법  (0) 2022.12.09
C 언어 - 3개 이상 입력 min,max 함수  (0) 2022.09.17
인라인(inline) 함수 사용하기  (0) 2022.06.29
프로그램 인수 main( int argc, char * argv [] )  (0) 2022.05.15

댓글