Utilizando as funções Unix I /O que usam os descritores de arquivo em C é uma forma alternativa para trabalhar com arquivos em seu programa. Um descritor de arquivo é um valor inteiro que identifica um arquivo aberto. As funções padrão C como " fopen " e " fread " são versões de nível superior dos básicos " abertos " e " ler " as funções . Usando as funções de descritor de arquivo às vezes é necessário quando se trata de tipos não-padrão de entrada e saída. Instruções 
 1 
 Abra o arquivo de origem C em um editor de texto ou de programação. 
 2 
 Inclua as bibliotecas necessárias para acessar as funções de entrada e saída , adicionando o seguinte código na o topo do seu arquivo: # include 
 
  //função de abertura 
  # include  //fechar, escrever 
  # incluir  //cordas 
  # include 
 3 
 Chame a função "open" para retornar um descritor de arquivo adicionando o seguinte código na sua função : 
 
 int fd = open ( " my_file " , O_CREAT