IT

int main()
{
 int a;
 int *p;
 
 test(&a);
 test3(&p);
}

// 메인문의 인자값을 변경
void test(*p)
{
 *p = 3;
}

// 포인터 p가 가리키는 주소값을 변경할 수 있다.
void test3(**p)
{
 *p = malloc(4);
}

// void 반환형의 insert함수를 만들때
// 더블 포인터를 사용해야한다.

'소프트웨어 > C언어' 카테고리의 다른 글

문자열 메모리 영역, 고수준 입출력, 리다이렉션  (0) 2011.07.28
Heap, Stack 구조  (0) 2011.07.18
volatile  (0) 2011.06.30
구조체_컴파일러최적화  (0) 2011.06.21
Return  (0) 2011.06.21
Posted by sinpk