Файлова система. Файли прямого доступу
2. Робота з файлами прямого доступу

#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE* f;
int i,a,b;
float z,x;
char qq;
f = fopen("d:/ff.bin", "wb");
printf("\nq=");
scanf("%c",&qq);
fwrite(&qq, sizeof(qq), 1, f);
printf("\na=");
scanf("%d",&a);
fwrite(&a, sizeof(a), 1, f);
printf("\nb=");
scanf("%d",&b);
fwrite(&b, sizeof(b), 1, f);
printf("\nz=");
scanf("%f",&z);
fwrite(&z, sizeof(z), 1, f);
printf("\nx=");
scanf("%f",&x);
fwrite(&x, sizeof(x), 1, f);
fclose(f);
f = fopen("d:/ff.bin", "rb");
fread(&qq, sizeof(qq), 1, f);
i=ftell(f);
printf("q=%c &q-%d \n",qq, i);
fread(&a, sizeof(a), 1, f);
i=ftell(f);
printf("a=%d &a-%d \n",a, i);
fread(&b, sizeof(b), 1, f);
i=ftell(f);
printf("b=%d &b-%d \n",b, i);
fread(&z, sizeof(z), 1, f);
i=ftell(f);
printf("z=%f &z-%d \n",z, i);
fread(&x, sizeof(x), 1, f);
i=ftell(f);
printf("x=%f &x-%d \n",x, i);
rewind(f);
fread(&qq, sizeof(qq), 1, f);
i=ftell(f);
printf("q=%c &q-%d \n",qq, i);
i=ftell(f);
printf(" &???-%d \n", i);
fread(&z, sizeof(z), 1, f);
i=ftell(f);
printf("z=%f &z-%d \n",z, i);
fclose(f);
return 0;
}








fseek(f,8,SEEK_CUR);


Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу