Мегаобучалка Главная | О нас | Обратная связь


Описание функции « help »



2020-03-19 131 Обсуждений (0)
Описание функции « help » 0.00 из 5.00 0 оценок




Назначение: вывод помощи.

Прототип: 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

Имя переменной Тип переменной Назначение
p SP * Указатель на «голову» списка

 

Описание функции « Output »

Назначение: вывод информационных полей списка.

Прототип: void Output (SP *, char *), первый тип параметра SP * - указатель на «голову» списка, второй тип параметра char * - указатель на объект типа char.

Пример вызова: Output (games, «Данные:»), где games - адрес первого элемента последовательности структур.

Описание переменных: описание локальных переменных функции Output приведены в таблице 5.

 

Таблица 5. Описание локальных переменных функции Output

Имя переменной Тип переменной Назначение
q Int Вспомогательная переменная

 

Описание функции « confirming »

Назначение: функция обрабатывает исходный список и возвращает полученный список - результат.

Прототип: SP *confirming (SP *) где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - адрес первого элемента списка.

Пример вызова: rez=confirming (SP *h1), где rez - возвращаемое значение типа SP *, h1 - указатель на «голову» списка.

Описание переменных: описание локальных переменных функции confirming приведено в таблице 6.

 

Таблица 6. Описание локальных переменных функции confirming

Имя переменной Тип переменной Назначение
d int Переменная для хранения рейтинга
p, h2, p1, p2 SP * переменные указатели

 

Описание функции « Sort »

Назначение: функция вызывает функцию «NewSort» с соответствующими параметрами для различных типов сортировки (по возрастанию, убыванию)

Прототип: SP *Sort (SP *), где первый тип параметра SP * - указатель на «голову» списка, второй тип параметра int - размер исходного списка, а тип возвращаемого значения SP* - указатель на «голову» списка

Пример вызова: h1=Sort(games), где h1 указатель на «голову» списка

Описание переменных: описание локальных переменных функции Sort приведено в таблице 7.

 

Таблица 7. Описание локальных переменных функции Sort

Имя переменной Тип переменной Назначение
pm2, pm3, pm4 Int Переменные для управления меню

 

Описание функции « Newsort »

Назначение: функция сортирует элементы списка.

Прототип: SP *Newsort (SP *, int, int), где первый параметр типа SP * - указатель на «голову» списка, второй тип параметра int - флаг, показывающий по какому полю сортировать, третий тип параметра int - флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * - указатель на «голову» списка.

Пример вызова: h1=Newsort (h1, 1, 1), где первый параметр h1 - указатель на «голову» списка, второй параметр 1 - флаг, показывающий по какому полю сортировать, третий параметр int - флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * - указатель на «голову» списка.

Описание переменных: описание локальных переменных функции Newsort приведено в таблице 8.

 

Таблица 8. Описание локальных переменных функции NewSort

Имя переменной Тип переменной Назначение
p, p1, p2, p3 SP * Переменные указатели
z int Вспомогательная переменная

 

Описание функции « Add »

Назначение: функция добавляет элемент в существующий список.

Прототип: SP *Add (SP *), где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - указатель на «голову» списка.

Пример вызова: h1=Add(h1), где h1 указатель на «голову» списка.

Описание переменных: описание локальных переменных функции Add приведено в таблице 9.

 

Таблица 9. Описание локальных переменных функции Add

Имя переменной Тип переменной Назначение
d, k int Вспомогательные переменные
pm2 int Переменная для управления меню
p1, p SP * Переменные указатели

Описание функции « Del »

Назначение: функция удаляет элемент из списка.

Прототип: SP *Del (SP *), где тип возвращаемого значения SP * - указатель на «голову» списка, первый тип параметра SP * - указатель на «голову» списка.

Пример вызова: h1=Del(h1), где h1 - указатель на «голову» голову списка.

Описание переменных: описание локальных переменных функции Del приведено в таблице 10.

 

Таблица 10. Описание переменных функции Del

Имя переменной Тип переменной Назначение
d, k int Вспомогательные переменные
p1, p SP * Переменные указатели


2020-03-19 131 Обсуждений (0)
Описание функции « help » 0.00 из 5.00 0 оценок









Обсуждение в статье: Описание функции « help »

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (131)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)