Sempre que um arquivo é aberto, podemos escolher pelo menos três maneiras para lê
os seus dados que são: Caracter por caracter através das funções fgetc() e fputc();
da biblioteca padrão ou uma string de cada vez pelas funções fgets() e fputs(); ,
ou especificando um formato através das funções fscanf() e fprintf().
Neste exemplo simples de leitura de um arquivo usei fscanf(); para fazer a leitura
completa do arquivo, com um macete muito usado por programadores em C, onde se
permite que fscanf(); idem scanf(); lê strings com espaços.
Num próximo exemplo vou mostrar como especificar a leitura por tipos separados.
Pergunta
roccoC/C++
Sempre que um arquivo é aberto, podemos escolher pelo menos três maneiras para lê
os seus dados que são: Caracter por caracter através das funções fgetc() e fputc();
da biblioteca padrão ou uma string de cada vez pelas funções fgets() e fputs(); ,
ou especificando um formato através das funções fscanf() e fprintf().
Neste exemplo simples de leitura de um arquivo usei fscanf(); para fazer a leitura
completa do arquivo, com um macete muito usado por programadores em C, onde se
permite que fscanf(); idem scanf(); lê strings com espaços.
Num próximo exemplo vou mostrar como especificar a leitura por tipos separados.
Veja o link do código abaixo:
http://codigosfontes-ccplus-plus.blogspot.com.br/2016/05/sempre-que-um-arquivo-e-aberto-podemos.html
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.