Описание функции « help »
Назначение: вывод помощи. Прототип: void help(void) Пример вызова: help(); Описание функции « recomend » Назначение: вывод рекомендации пользователю. Прототип: void recomend(void) Пример вызова: recomend(); Описание функции « Screen » Назначение: вывод няшности* Прототип: void Screen(void) Пример вызова: Screen(); Описание функции « enter » Назначение: ввод Прототип: SP *enter (SP *), где параметр типа SP * - указатель на «голову» списка, тип возвращаемого значения SP * - указатель на «голову» списка. Пример вызова: names = enter(&k), где names - указатель на «голову» списка. Описание переменных: описание локальных переменных функции enter приведено в таблице 4.
Таблица 4. Описание локальных переменных функции enter
Описание функции « Output » Назначение: вывод информационных полей списка. Прототип: void Output (SP *, char *), первый тип параметра SP * - указатель на «голову» списка, второй тип параметра char * - указатель на объект типа char. Пример вызова: Output (games, «Данные:»), где games - адрес первого элемента последовательности структур. Описание переменных: описание локальных переменных функции Output приведены в таблице 5.
Таблица 5. Описание локальных переменных функции Output
Описание функции « confirming » Назначение: функция обрабатывает исходный список и возвращает полученный список - результат. Прототип: SP *confirming (SP *) где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - адрес первого элемента списка. Пример вызова: rez=confirming (SP *h1), где rez - возвращаемое значение типа SP *, h1 - указатель на «голову» списка. Описание переменных: описание локальных переменных функции confirming приведено в таблице 6.
Таблица 6. Описание локальных переменных функции confirming
Описание функции « Sort » Назначение: функция вызывает функцию «NewSort» с соответствующими параметрами для различных типов сортировки (по возрастанию, убыванию) Прототип: SP *Sort (SP *), где первый тип параметра SP * - указатель на «голову» списка, второй тип параметра int - размер исходного списка, а тип возвращаемого значения SP* - указатель на «голову» списка Пример вызова: h1=Sort(games), где h1 указатель на «голову» списка Описание переменных: описание локальных переменных функции Sort приведено в таблице 7.
Таблица 7. Описание локальных переменных функции Sort
Описание функции « Newsort » Назначение: функция сортирует элементы списка. Прототип: SP *Newsort (SP *, int, int), где первый параметр типа SP * - указатель на «голову» списка, второй тип параметра int - флаг, показывающий по какому полю сортировать, третий тип параметра int - флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * - указатель на «голову» списка. Пример вызова: h1=Newsort (h1, 1, 1), где первый параметр h1 - указатель на «голову» списка, второй параметр 1 - флаг, показывающий по какому полю сортировать, третий параметр int - флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * - указатель на «голову» списка. Описание переменных: описание локальных переменных функции Newsort приведено в таблице 8.
Таблица 8. Описание локальных переменных функции NewSort
Описание функции « Add » Назначение: функция добавляет элемент в существующий список. Прототип: SP *Add (SP *), где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - указатель на «голову» списка. Пример вызова: h1=Add(h1), где h1 указатель на «голову» списка. Описание переменных: описание локальных переменных функции Add приведено в таблице 9.
Таблица 9. Описание локальных переменных функции Add
Описание функции « Del » Назначение: функция удаляет элемент из списка. Прототип: SP *Del (SP *), где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - указатель на «голову» списка. Пример вызова: h1=Del(h1), где h1 - указатель на «голову» голову списка. Описание переменных: описание локальных переменных функции Del приведено в таблице 10.
Таблица 10. Описание переменных функции Del
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему стероиды повышают давление?: Основных причин три... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (135)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |