아무리 허접스런 씨책이라도 반드시 나오는 내용입니다.
-.-;; 씨공부하면서 한번도 본적 없다 하시면,
씨공부 해보신 분들께, 욕얻어 먹으시기 딱 좋습니다..
-.-;; 왜 선생님들도 그런 말씀 하시잖아요..
'-.-++ 니들, 어데가서 잘 모르는것 있으면
안배웠다카지 마라.. 우리핵교 망신 시키는기라..
'배운것 같은데 잘 생각이 안납니더.' 라 카는기다..'
고로 짧게 말씀드리겠습니다.
그렇게 사용된 경우는,
넘겨지는 자료형에 제한을 두지 않는 경우입니다.
(라이브러리 함수인 퀵소트와 같은것은,
자료형에 관계없이 정렬을 할 수 있도록 되어있죠.
그런 함수들을 만들때에 씁니다.)
형변환(casting)은 아시겠죠?
그렇게 받아온 'data'를
함수 내에서는 적절히 형변환해서 사용합니다.
void형 자체로는 뭘 할수 없거든요.
: 좀 전에 Programming 공부를 하다가 void pointer를 봤습니다...
:
: 그 동안 못보던 것이라 도무지 뭐하는 건 지 모르겠습니다...
:
: Function Argument로 있는 건데요...
:
: Func_Name(void **data)
:
: 이런 식이네요...
:
: 자료구조 공부하다가 봤습니다...
:
: 이게 도데체 뭐하는 건 지...
:
: 비슷한 자료구조를 찾아보니까 Code에 상당히 자주 등장하던데요...
:
: void Pointer는 그 동안 C 공부하면서 한 번도 본 적이 없는 것인데요...--=======================
2001/ 1/ 14 Jhoney Says
I'm trying.
=======================