>> Delete Reply from No. 30809 article
No. RE: [질문] gcc에서 궁굼한거

등록 2001-05-19 21:32:00 By localhost     조회 2
이름 철이    

		:  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