>> Edit article
이름
제목
패스워드
: FILE *fp; <----이 부분 : char locate[128+1]; : int uid; : int gid; : : 요즘 gcc를 보고 있는데요 이 부분을 알고 싶어서요. : : FILE *fp; 이게 뜻하는 것이 무엇인지... FILE이라는 것은 struct 구조로 stdio.h에 잘 정의되어 있습니다. 일반적으로 file과 같은 구조체는 대부분 pointer를 사용해서 표현합니다. 가장 간단한 예로 "test.out"이라는 화일을 만들는 방법에 대해서 적어 보면 #include <stdio.h> int main(void) { FILE *fp; fp = fopen("test.out", "w+"); fprintf(fp, "%s", "test..."); fclose(fp); return 0; } 와 같은 형태입니다. 위에서 보시면 아시겠지만, test.out이라는 화일을 만들고 이를 가르킬 포인터로 보통 FILE *로 시작하는 변수들입니다. C의 중급 과정이 바로 화일 입출력 부분이니 잘 익혀서 좋은 프로그래머가 되시길 빕니다. 좋은 하루되시길.--내 서명???
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved