czesc12 dod




Czesc12_dod











 




Część 12 - dodatek






pr121.cpp
---------------------------------------------------------------------------

#include<stdio.h>  
void main()  
{   FILE *plik;
  plik = fopen("lolo.txt", "wb"); //otwieram plik
lolo.txt do pisania  
  fclose(plik);     //a teraz
zamykam plik  
  }
---------------------------------------------------------------------------

pr122.cpp ---------------------------------------------------------------------------
#include<stdio.h>
#include<iostream.h>    
void main()  
{   FILE *plik;
  char c;
  plik = fopen("lolo.txt", "wt"); //otwieram plik
lolo.txt do pisania
  fputc('A' ,plik);
  fputc('L' ,plik);  
fputc('A' ,plik);  
fclose(plik);     //a teraz zamykam plik
   
  cout << "Czytam z pliku 3
znaki\n";
  plik = fopen("lolo.txt", "rt"); //otwieram plik
lolo.txt do czytania
  for(int i = 0; i < 3; i++)
 {  c =
(char)fgetc(plik);    cout <<
c;  }
  fclose(plik);     //a teraz
zamykam plik  
  }
--------------------------------------------------------------------------

pr123.cpp
---------------------------------------------------------------------------
#include<stdio.h>
#include<iostream.h>    
void main()  
{  FILE *plik;  
 long tab[10] = {0,1,2,3,4,5,6,7,8,9};
 plik = fopen("liczby.baz", "wb");
 fwrite((void *)tab, sizeof(long), 10,
plik);  fclose(plik);
//Teraz wczytamy  
 for(int i = 0; i < 10; i++) tab[i] =
0;
 plik = fopen("liczby.baz", "rb");
 fread((void *)tab, sizeof(long), 10,
plik);  fclose(plik);
 
  }
---------------------------------------------------------------------------

pr124.cpp ---------------------------------------------------------------------------

#include<stdio.h>  
void main()  
{  
  FILE *plik;
  FILE *stream;
  int i = 100;   char c =
'C';   float f = 1.2345554;
  plik = fopen("bla.txt", "w+");
  fprintf(plik, "Liczba long %d \nliczba float
%5.3f  \nstring %s", i, f, "ala ma kota\nbla");
  fclose(plik);  
getchar();
  }
---------------------------------------------------------------------------

pr125.cpp
---------------------------------------------------------------------------

#include<stdio.h>  
void main()  
{  
  FILE *plik;  
  float f;  
int i;   char tab[30];
  plik = fopen("moj.txt", "r");
  fscanf(plik, "%d,%f,%s", &i, &f,
tab);   fclose(plik);
  getchar();
}

---------------------------------------------------------------------------

pr126.cpp
---------------------------------------------------------------------------

#include<stdio.h>  
void main()  
{  
  FILE *plik;  
  char tab[130];
  plik = fopen("moj.txt", "r");
  fgets(tab, 50, plik);
  fclose(plik);  
getchar();
}

---------------------------------------------------------------------------

pr127.cpp
---------------------------------------------------------------------------

#include<stdio.h>
#include<iostream.h>    
void main()  
{  
  FILE *plik;  
long miejsce;   char c;
 
  char tab[130];
  plik = fopen("moj.txt", "rb");
  miejsce = ftell(plik);
  cout << "\nJestem na miejscu " <<
miejsce;
  c = fgetc(plik);
  miejsce = ftell(plik);
  cout << "\nA teraz jestem na miejscu "
<< miejsce;
  cout << "\nSkacze na koniec";
  fseek(plik , 0, SEEK_END);  
  miejsce = ftell(plik);
  cout << "\nA teraz jestem na miejscu "
<< miejsce;    
  fseek(plik , -6, SEEK_END);  
  miejsce = ftell(plik);
  cout << "\nA teraz jestem na miejscu "
<< miejsce;  
  fseek(plik , 0, SEEK_SET);  
  cout << "\n\nWypisze zawartość pliku i po
krzyku\n";
  while(!feof(plik))
  {   c =
fgetc(plik);   cout <<
c;   }
  fclose(plik);
  cout << "\n\nNo to kiniec -
cześć\n";
  getchar();
}






Wyszukiwarka

Podobne podstrony:
czesc13 dod
czesc11 dod
DoD Joint Services Weapon Safety Review Process
dod
Mah1 2 dod
DOD Net Centric Data Strategy and Community of Interest (COI) Training Glossary
ZJ SL 09 wyklad 1 dod A
dod z2
cwiczenia analogie dod ODP
CZESC1 (2)
Motywacja i emocje w sluzbie reklamy czesc1
Kolokwium 2 2012 13 (termin dod )
czesc12
dod teoria błędów

więcej podobnych podstron