int fprintf(FILE *stream, const char *format [,argument ]...)
Parameter:
stream: con trỏ FILE
format: tương tự như hàm printf( ).
Remark:
Hàm fprintf() dùng để ghi dữ liệu ra file (dạng text)
- Hàm fprintf() trả về số byte được ghi ra file
- Hàm trả về giá trị âm, nếu đầu ra xuất hiện lỗi.
Ví dụ: Ghi ra file nội dung sau: “This is forum for all developers”.
#include "stdio.h" #include "conio.h" #define PATH_FILE "D:\\data.txt" void main() { char str[] = "This is forum for all developers"; FILE *fp = NULL; fp = fopen(PATH_FILE, "w"); if(fp == NULL) { printf("\nError in openning file"); } else { fprintf(fp,"%s", str); fclose(fp); printf("\n\"%s\" is saved in file \"%s\"", str, PATH_FILE); } getch(); }
Kết quả:
Leave a Reply
You must be logged in to post a comment.