Hàm Fgets() Và Fputs() - Đọc Và Ghi Một Chuỗi Ký Tự Vào File - VietTuts

Hàm fgetc() và fputc() - Đọc và ghi một ký tự vào file Hàm fseek() trong C - Ghi dữ liệu vào file tại vị trí mong muốn

Nội dung chính

  • Hàm fputs() - ghi một chuỗi ký tự vào file
  • Hàm fgets() - đọc một dòng ký tự từ file

Hàm fputs() - ghi một chuỗi ký tự vào file

Hàm fputs() trong C được sử dụng để ghi một chuỗi ký tự vào file.

Cú pháp:

int fputs(const char * s, FILE * stream)

Ví dụ:

#include <stdio.h> main() { FILE *fp; // open file fp = fopen("file2.txt", "w"); // write string into file fputs("hello c programming!", fp); // close file fclose(fp); }

File: file1.txt

C

Hàm fgets() - đọc một dòng ký tự từ file

Hàm fgets() trong C được sử dụng để đọc một dòng ký tự từ một file đã cho.

Cú pháp:

char* fgets(char *s, int n, FILE *stream)

Ví dụ:

#include<stdio.h> #include<conio.h> void main(){ FILE *fp; char text[300]; fp=fopen("file2.txt", "r"); printf("%s",fgets(text,200,fp)); fclose(fp); getch(); }

Kết quả:

hello c programming! Hàm fgetc() và fputc() - Đọc và ghi một ký tự vào file Hàm fseek() trong C - Ghi dữ liệu vào file tại vị trí mong muốn

Từ khóa » Fgets Dùng để Làm Gì