Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #define LUNG 20
- int main()
- {
- int i, vet1[LUNG],vet2[LUNG]; FILE* fp;
- for(i=0;i<LUNG;i++){
- vet1[i]=2*i;
- }
- if(fopen("fbinario.dat","wb")==NULL){
- puts("\nERRORE apertura file!");
- exit(1);
- }
- if(fwrite(vet1,sizeof(int),LUNG,fp)!=LUNG){
- puts("\nERRORE scrittura file");
- fclose(fp);
- }
- if(fopen("fbinario.dat","rb")==NULL){
- puts("\nERRORE apertura file!");
- exit(1);
- }
- if(fread(vet2,sizeof(int),LUNG,fp)!= LUNG){
- puts("\nERRORE di lettura!");
- exit(1);
- }
- for(i=0;i<LUNG;i++){
- printf("%2d\t%2d\n",vet1[i],vet2[i]);
- }
- fclose(fp);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement