void main(){ FILE *pFile=fopen어쩌고; 파일쓰는함수(pFile); fclose(pFile);}파일쓰는함수(FILE *pFile){ 쓰기쓰기쓰기~~~}하면 메인에서 선언한 파일포인터 위치 어디에 가있음?처음에 그대로 있는건 아니지?
생각도 못해본 문제네;; 보통은 마지막으로 읽거나 쓴 곳에 포인터가 위치한다고 보는게 맞는것 같은데, 그러면 닫을 때는 어떻하나;;?
함수에서 호출해도 마지막으로 가는거 맞지?
음..
저런식으로 포인터 그대로 받는거면 그대로 옮겨간다. 불안하면 포인터 레퍼런스 쓰든가
감사합니다