Hàm Fgetc() Và Fputc() - Đọc Và Ghi Một Ký Tự Vào File - VietTuts

Hàm fscanf và fprintf() - Đọc và ghi file trong C Hàm fgets() và fputs() - Đọc và ghi một chuỗi ký tự vào file

Nội dung chính

  • Hàm fputc() - ghi một ký tự vào file
  • Hàm fgetc() - đọc một ký tự từ file

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! Hàm fscanf và fprintf() - Đọc và ghi file trong C Hàm fgets() và fputs() - Đọc và ghi một chuỗi ký tự vào file

Từ khóa » Cách Dùng Hàm Fgetc