Enviar pesquisa
Carregar
Tutorial de uso de arquivo em linguagem c
•
Transferir como DOCX, PDF
•
0 gostou
•
817 visualizações
Vinny Melo
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 2
Baixar agora
Recomendados
Aprofunde se no php 5.3
Aprofunde se no php 5.3
Marcus Vinicius Leandro
Proxy, Man-In-The-Middle e testes
Proxy, Man-In-The-Middle e testes
Stanislaw Pusep
Source code forca
Source code forca
Renato de Araújo
JavaScript - De verdade
JavaScript - De verdade
Luis Vendrame
JasperReports
JasperReports
Vitor Mattos
Lidando com Código Duplicado - DevInSantos 2013
Lidando com Código Duplicado - DevInSantos 2013
Evaldo Junior
Lidando com Código Duplicado - PHP Conference Brasil 2013
Lidando com Código Duplicado - PHP Conference Brasil 2013
Evaldo Junior
Hello SAFE World!!!
Hello SAFE World!!!
Everaldo Wanderlei Uavniczak
Recomendados
Aprofunde se no php 5.3
Aprofunde se no php 5.3
Marcus Vinicius Leandro
Proxy, Man-In-The-Middle e testes
Proxy, Man-In-The-Middle e testes
Stanislaw Pusep
Source code forca
Source code forca
Renato de Araújo
JavaScript - De verdade
JavaScript - De verdade
Luis Vendrame
JasperReports
JasperReports
Vitor Mattos
Lidando com Código Duplicado - DevInSantos 2013
Lidando com Código Duplicado - DevInSantos 2013
Evaldo Junior
Lidando com Código Duplicado - PHP Conference Brasil 2013
Lidando com Código Duplicado - PHP Conference Brasil 2013
Evaldo Junior
Hello SAFE World!!!
Hello SAFE World!!!
Everaldo Wanderlei Uavniczak
Gobierno de Rafael Correa y la revolución ciudadana
Gobierno de Rafael Correa y la revolución ciudadana
Cristian SC Cevallos
Manual de mantenimiento de una pc
Manual de mantenimiento de una pc
FLoresMEjia
unidad 2 citologia
unidad 2 citologia
elizabethbanchon
Mapa conceptual legislacion penal
Mapa conceptual legislacion penal
rafaarmando34
Sudhir Resume - Updated
Sudhir Resume - Updated
Sudhir Mishra
Direito e economia na regulacao serie gv law
Direito e economia na regulacao serie gv law
Luiz Fernandes Vieira
Radionych
Radionych
Aleksandr Tsebrii
Draft presentation for wrenel (bon air)
Draft presentation for wrenel (bon air)
dean dundas
what is Aapt UX Star Explorer
what is Aapt UX Star Explorer
Chetana Bhole
ISO - Support
ISO - Support
RAMP Enterprises LLC
Mais conteúdo relacionado
Destaque
Gobierno de Rafael Correa y la revolución ciudadana
Gobierno de Rafael Correa y la revolución ciudadana
Cristian SC Cevallos
Manual de mantenimiento de una pc
Manual de mantenimiento de una pc
FLoresMEjia
unidad 2 citologia
unidad 2 citologia
elizabethbanchon
Mapa conceptual legislacion penal
Mapa conceptual legislacion penal
rafaarmando34
Sudhir Resume - Updated
Sudhir Resume - Updated
Sudhir Mishra
Direito e economia na regulacao serie gv law
Direito e economia na regulacao serie gv law
Luiz Fernandes Vieira
Radionych
Radionych
Aleksandr Tsebrii
Draft presentation for wrenel (bon air)
Draft presentation for wrenel (bon air)
dean dundas
what is Aapt UX Star Explorer
what is Aapt UX Star Explorer
Chetana Bhole
ISO - Support
ISO - Support
RAMP Enterprises LLC
Destaque
(10)
Gobierno de Rafael Correa y la revolución ciudadana
Gobierno de Rafael Correa y la revolución ciudadana
Manual de mantenimiento de una pc
Manual de mantenimiento de una pc
unidad 2 citologia
unidad 2 citologia
Mapa conceptual legislacion penal
Mapa conceptual legislacion penal
Sudhir Resume - Updated
Sudhir Resume - Updated
Direito e economia na regulacao serie gv law
Direito e economia na regulacao serie gv law
Radionych
Radionych
Draft presentation for wrenel (bon air)
Draft presentation for wrenel (bon air)
what is Aapt UX Star Explorer
what is Aapt UX Star Explorer
ISO - Support
ISO - Support
Tutorial de uso de arquivo em linguagem c
1.
#include <stdio.h> #include <stdlib.h> struct
aluno{ int matricula; char nome[51]; float mensalidade; }; typedef struct aluno Aluno; Aluno Entrada_dados(){ Aluno alu; printf("Matricula: "); scanf("%d", &alu.matricula); printf("Nome: "); scanf("%s", alu.nome); printf("Mensalidade: "); scanf("%f", &alu.mensalidade); return alu; } int Aluno_Inserir(FILE* fp,Aluno alu){ Aluno aux; fseek(fp,-sizeof(Aluno),SEEK_END); while(fread(&aux,sizeof(Aluno),1,fp)){ if (aux.matricula > alu.matricula){ fseek(fp, 0, SEEK_CUR);
2.
fwrite(&aux,sizeof(Aluno),1,fp);
fseek(fp,-(sizeof(Aluno)*2),SEEK_CUR); if(ftell(fp) == 0) break; fseek(fp,-(sizeof(Aluno)),SEEK_CUR); } else break; } fseek(fp, 0, SEEK_CUR); fwrite(&alu, sizeof(Aluno), 1, fp); } int main(){ FILE* fp; fp = fopen("Arquivo.txt", "rb+"); if(fp == NULL) fp = fopen("Arquivo.txt", "wb+"); Aluno alu; alu = Entrada_dados(); Aluno_Inserir(fp, alu); }
Baixar agora