fopen(const char* filename, const char* mode) berfungsi untuk membuka file & memasukkannya ke dalam elemen FILE.
fwrite(const void* ptr, size_t size, size_t nmumb, FILE* stream)berfungsi untuk memasukkan kata yang kita input baik secara otomatis maupun manual kedalam sebuah FILE yang sudah di buka oleh fungsi fopen().
fread(void* ptr, size_t size, size_t nmemb, FILE* stream) berfungsi untuk membaca kalimat dalam sebuah FILE yang sudah dibuka oleh fungsi fopen().
fclose(FILE* stream) berfungsi untuk menutup FILE yang sudah di buka oleh fungsi fopen().
source code:
-------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
int main()
{
FILE *fp;
char str[]="infoberfungsi.blogspot.com";
char buf[50];
fp=fopen("file.txt","w+");
fwrite(str,1,sizeof(str),fp); // sizeof(str) mengadung byte sejumlah kata dalam char str.
fseek(fp,SEEK_SET,0);
fread(buf,1,sizeof(str),fp);
printf("the word is %s\n",buf);
fclose(fp);
return 0;
}
-------------------------------------------------------------------------------------------------------------------
gunakan source code ini untuk membuka file di CMD, klik disini.
huruf w+ yang berada di fopen() memungkinkan kita untuk menulis & membaca file yang sudah di tunjuk oleh fopen() adapun mode-mode lain, baca disini
baca juga jenis & fungsi huruf dalam fopen() disini.
This comment has been removed by the author.
ReplyDeletethanks gan sangat membantu
ReplyDeletemas mau tanya arti dari variable buf itu apa ya?
ReplyDelete