Fungsi FOPEN Bahasa C untuk File dalam Mode Penulisan
Contoh:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp = fopen("test.txt", "w");
if (fp == NULL)
{
puts("Couldn't open file");
exit(0);
}
else
{
fputs("MakanDanMakan", fp);
puts("Done");
fclose(fp);
}
return 0;
}
Standar terakhir dari C11 pada bahasa C menyediakan sebuah mode baru "x" yang secara ekslusif menciptakan mode create-and-open. Mode "x" dapat digunakan dengan spesifier "w" tipe apapun, sama seperti "wx", atau "wbx". Ketika nilai x digunakan dengan nilai w, maka fungsi fopen() akan mengembalikan nilai NULL jika file yang tersedia sudah ada atau tidak dapat dibuka. Berikut adalah contoh program modifikasi dari standar C11 yang melakukan penimpaan isi file pada file yang sudah tersedia sebelumnya, sebagai berikut.
Contoh:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp = fopen("test.txt", "wx");
if (fp == NULL)
{
puts("Couldn't open file or file already exists");
exit(0);
}
else
{
fputs("MakanDanMakan", fp);
puts("Done");
fclose(fp);
}
return 0;
}
- Fungsi Rename Bahasa C Beserta Penjelasannya
- Fungsi TMPFILE Bahasa C dan Penjelasannya
- Fungsi FGETC dan FPUTC Bahasa C dan Penjelasannya
- Fungsi FSEEK Bahasa C dan Penjelasannya
- Fungsi FTELL Bahasa C Beserta Penjelasannya
- Fungsi LSEEK Bahasa C dan Penjelasannya
- Mengahpus File Bahasa C Menggunakan Fungsi Remove
5 komentar untuk "Fungsi FOPEN Bahasa C untuk File dalam Mode Penulisan"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Apa yang dimaksud dengan FOPEN pada bahasa C?
BalasHapusFungsi perpustakaan Bahasa C file *fopen(const char *filename, const char *mode) digunakan untuk membuka nama file yang ditunjuk, dengan nama file menggunakan mode yang diberikan.
HapusApa kepanjangan dari singkatan FOPEN bahasa C?
BalasHapusFOPEN itu adalah singkatan dari File Open, atau buka file pada program bahasa C.
HapusSuper sekali FOPEN ini pada bahasa C, bahkan dapat digunakan untuk membuka file.
BalasHapus