본문 바로가기
[programming]/[C language] C 언어

[C language] C 언어 pointer 다중 포인터 소스 코드 예제

by codeomni 2018. 9. 20.
반응형

 

안녕하세요.

 

c언어에는 *연산자를 2개 이상 사용하여 다중 포인터를 사용할 수 있습니다.

다중 포인터도 포인터처럼 사용 가능합니다.

포인터를 알맞게 사용하면 쉽게 데이터를 처리할 수 있습니다.

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 트리플 포인터 -  ***
 
#include <stdio.h>
 
int main(void)
{
    int num = 7;
    int *optr = &num;
    int **dptr = &optr;
    int ***tptr = &dptr;
 
    printf("%d %d %d \n"*optr, **dptr, ***tptr);
    return 0;
}
 
cs

 

 

 

 

 실행 화면입니다.

 다중 포인터가 출력되는 것을 확인할 수 있습니다.

댓글