fopen3 file open 2020. 7. 19. file write file write : 입력 받아서 파일에 출력 1. 소스 #include int main() { int n; FILE *fptr; fptr=fopen("test.txt","w"); if(fptr==NULL){ printf("Error!"); exit(1); } printf("Enter n: "); scanf("%d\n",&n); fprintf(fptr,"%d\n",n); fclose(fptr); return 0; } 2. 결과 hacker@HACKER:~/c$ gcc -o write1 write1.c hacker@HACKER:~/c$ ./write1 Enter n: 10 hacker@HACKER:~/c$ cat test.txt 10 2016. 7. 12. fopen FILE * fopen(const char *file, const char *mode) #include #include #include #include #include #include #include #include "local.h" FILE * fopen(const char *file, const char *mode) { FILE *fp; int f; int flags, oflags; if ((flags = __sflags(mode, &oflags)) == 0) return (NULL); if ((fp = __sfp()) == NULL) return (NULL); if ((f = open(file, oflags, DEFFILEMODE)) _flags = 0;/* release */ .. 2016. 7. 9. 이전 1 다음