Работает ли fopen без stdio.h? - C (СИ)
Формулировка задачи:
#include "stdafx.h" char ch[100]; int main() { FILE *f1; f1=fopen("D:\\proba02.txt","wt"); putc('1',f1); fputs("gregeth",f1); fclose(f1); f1=fopen("D:\\proba02.txt","rt"); //fseek(f1,0,SEEK_SET); //это без stdio не работает, а вот выше две строки //заменяют эту строку с fseek: там есть SEEK_SET, // а без stdio.h оно не работает. fgets(ch,3,f1); puts(ch); return 0; }
в Visual Studio 2010
ибез
stdio.h, а в книгах пишут, что fopen, fclose, fputs, fgets, putc требуют stdio.h. Объясните, пожалуйста, почему указанная выше программа работает без #include "stdio.h".Решение задачи: «Работает ли fopen без stdio.h?»
textual
Листинг программы
#include "stdafx.h" #include <ctype.h>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д