Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- //uso do fseek
- int main()
- {
- FILE *fp;
- int i;
- int num[20];
- int vet[5];
- for(i=0;i<20;i++)
- num[i]=i; num[i]=i;
- fp=fopen("vetBin.bin","wb"); //gravação binario (gera novo arq)
- fwrite(num, sizeof(int),20,fp);
- fclose(fp);
- fp=fopen("vetBin.bin","rb");
- fseek(fp,-5*sizeof(int),SEEK_END);//SEEK_CUR ou SEEK_SET
- fread(vet, sizeof(int),5,fp);
- printf("\nVetor resultante\n");
- for(i=0; i<5;i++)
- printf("%d\t",vet[i]);
- printf("\n\n");
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment