Nama fungsi : fdopen
File tajuk : <io.h>
Prototipe fungsi : int fdopen(int handle,char* type);
Fungsi : Menghubungkan aliran dengan pegangan file
Parameter : int handle adalah pegangan file yang akan dioperasikan, char *type menentukan metode pembukaan aliran
Nilai yang dikembalikan : Mengembalikan penunjuk file yang menunjuk ke aliran
Contoh program : Gunakan fungsi untuk menghubungkan pegangan file dan aliran, dan memasukkan sebaris string ke dalam file dalam bentuk aliran.
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){printf(tidak dapat mengolah filen);return1;}FILE*fp=fdopen(fd,w);fprintf(fp,mingrisoftnminribookn);fclose(fp);printf(OK);return0;}
Hasil berjalan
OKE