English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تستخدم الدالة fputc() لنسخ حرف واحد في الملف. إنها تنسخ الحرف إلى النفق.
النحو:
int fputc(int c, FILE *stream)
#include <stdio.h> void main(){ FILE *fp; fp = fopen("file1.txt", "w"); // فتح الملف fputc('a',fp); // كتابة حرف واحد في الملف fclose(fp); // إغلاق الملف }
file1.txt
a
يعود الدالة fgetc() حرفًا واحدًا من الملف. إنه يحصل على حرف من النفق. يعود EOF عند نهاية الملف.
النحو:
int fgetc(FILE *stream)
#include<stdio.h> #include<conio.h> void main(){ FILE *fp; char c; clrscr(); fp=fopen("myfile.txt","r"); while((c=fgetc(fp))!=EOF){ printf("%c",c); } fclose(fp); getch(); }
myfile.txt
هذا رسالة نصية بسيطة