Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие_новое.DOC
Скачиваний:
7
Добавлен:
28.09.2019
Размер:
486.4 Кб
Скачать

Продолжение таблицы а.7

Имя

функции

Назначение

Определение

Имя файла

Функции для работы  с потоками

fopen

fclose

exit

eof

feof

fseek

fread

fwrite

fscanf

fprintf

getw

putw

getc

putc

fgetc

fputc

Открывает поток

Закрывает поток

Завершает программу

Проверяет на конец файла в потоке

Проверяет на конец файла в потоке

Передает указатель файла (устанавливает указатель файла, связанного со stream, на новую позицию в файле, заданного в fromwhere, на количество байт, указанных в offset

Читает данные из потока

Пишет в поток

Выполняет форматированный ввод из потока

Осуществляет форматированный вывод в поток, считывает целое из потока

Получает целочисленное значение из потока

Выводит символ или слово в поток

Получает символ из потока

Выводит символ ch в поток вывода stream

Получает символ из потока

Посылает символ в поток

FILE   fopen(char filename, char type);

int   fclose(FILE stream);

void   exit(FILE stream);

int eof(int handle);

int   feof(FILE stream);

int   fseek(FILE  stream,

longn offset, int  fromwhere);

int fread(void ptr, int size, int nitems, FILE stream);

int fwrite(void  ptr, int size, int nitems);

int   fscanf(FILE  stream, char format[,argument,...]);

int  fprintf(FILE  stream, 

char format[,argument,...]);

int  getw(FILE stream);

int putw(int w,FILE

stream);

int  getc(FILE stream);

int putc(int ch, FILE stream);

int  fgetc(FILE stream);

int fputc(int ch, FILE stream);

stdio.h

stdio.h

stdlib.h

io.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

Продолжение таблицы а.7

Имя

функции

Назначение

Определение

Имя файла

fputs

fgets

gets

puts

getchar

Посылает строку в поток

Получает строку из по- тока

Получает строку из потока

Вводит строку в поток

Получает символ из потока

int fputs(char string, FILE stream);

char   fgets(char string, int  n,  FILE stream);

char    gets(char string);

int puts(char string);

int getchar(void);

stdio.h

stdio.h

stdio.h

stdio.h

stdio.h

Функции для работы с памятью

calloc

mallocat

free

Выделяет основную память

Размещает основную память

Освобождает выделенный блок памяти

void  calloc(unsigned nelem, unsigned

elsize);

void malloc(unsignd size);

voiod free(void ptr);

stdlib.h и

alloc.h

stdlib.h и alloc.h

stdlib.h и

alloc.h

Другие функции

clrscr

sizeof

time

Производит очистку экрана

Определяет размер объектов в байтах

Получает время дня

void clrscr(void);

long time(long tloc);

conio.h

time.h

С О Д Е Р Ж А Н И Е

Введение.......................................................................................3

1. Порядок разработки программного продукта......................4

2. Структура программы на языке С.........................................5

3. Типы данных языка С.............................................................8

4. Операции языка С..................................................................19

  1. Операторы языка С................................................................27

6. Организация функций...........................................................41

7. Библиотечные функции........................................................47

7.1. Функции форматного ввода-вывода................................48

7.2. Функции для работы с файлами.......................................50

7.3. Графические средства языка С.........................................55

  1. Функции для работы со строками....................................61

  2. Математические функции.................................................65

Приложение А....................................................................…...67

73

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]