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!