Содержание
- 2. #include #define fname "sum.xz" #define N 100 void main() { int a[N], n, i; float s=0,
- 3. do { n=fread (a, sizeof(int), N, f); for (i=0; i s+=a[i]; k+=n; } while (n==N); printf
- 4. Запис блоку даних у потік виконує функція size_t fwrite (void *buf, size_t size, size_t n, FILE
- 5. #include long Find(FILE *f, int n) { long k=1,N; do { if (N=getw(f)==n) return k; k++;
- 6. Бінарні файли мають переваги, порівняно з текстовими при зберіганні числових даних. Операції читання і запису з
- 7. #include #include struct mystruct { int i; char ch; }; int main(void) { FILE *stream; struct
- 8. Для організації читання даних з файлу в довільному порядку використовується "покажчик файла" (курсор), який визначає поточну
- 9. Можливі значення параметра whence функції fseek Якщо задане значення whence=1, то offset може приймати як додатне,
- 10. Приклад визначення розміру файлу #include long filesize (FILE *stream); int main (void) { FILE *stream; stream
- 11. long filesize (FILE *stream) { long curpos, length; curpos = ftell (stream); /*збереження поточної позиції файла*/
- 12. Приклад: необхідно знайти добуток матриці а[n][m] на вектор b[m]. В результаті отримаємо вектор с[n]. Значення елементів
- 13. void main() { float a[N][M], b[M], c[N]; int i, j; FILE *p1, *p2; p1=fopen("ish.dan","r"); if(p1==0) {
- 15. Скачать презентацию