Suche senden
Hochladen
Tutorial de uso de arquivo em linguagem c
•
Als DOCX, PDF herunterladen
•
0 gefällt mir
•
817 views
Vinny Melo
Folgen
Melden
Teilen
Melden
Teilen
1 von 2
Jetzt herunterladen
Empfohlen
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
Empfohlen
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
Weitere ähnliche Inhalte
Andere mochten auch
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
Andere mochten auch
(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); }
Jetzt herunterladen