Hàm fputc() - ghi một ký tự vào file
Hàm fputc() trong C được sử dụng để ghi một ký tự vào file.
Cú pháp:
int fputc(int c, FILE *stream)
Ví dụ:
#include <stdio.h> main() { FILE *fp; // open file fp = fopen("file1.txt", "w"); // writing single character into file fputc('C', fp); // close file fclose(fp); }
File: file1.txt
C
Hàm fgetc() - đọc một ký tự từ file
Hàm fgetc() trong C được sử dụng để đọc từng ký tự một từ một file đã cho. Nó trả về EOF khi kết thúc file.
Cú pháp:
int fgetc(FILE *stream)
Ví dụ:
#include<stdio.h> #include<conio.h> void main() { FILE *fp; char c; fp=fopen("emp.txt", "r"); while ((c = fgetc(fp)) != EOF) { printf("%c", c); } fclose(fp); getch(); }
Kết quả:
Hàm fgetc() - doc mot ky tu tu file!