Функция Sleep() в Windows может использоваться для приостановки выполнения программы.
В качестве параметра передаётся число миллисекунд (целое int) - в течении которых исполнение программы должно находится в остановленном состоянии. Например=
Sleep(555);// остановимся чуть больше чем на полсекунды.
Эта функция определяет текущее календарное время - кодировка этого значения точна не устанавливается.
Значение
(time_t)(-1)
возвращается в случае если узнать календарное время оказывается невозможным.
Если значение переменной timer не не равно NULL , возвращаемое функцией значение также присваивается объекту , на которое указывается timer.
К этому разделу я буду просто добавлять отдельные полезные (самопальные) функции , которые можно использовать для решения задач на языке си. (смотрите список подшивки ниже)
Эта функция создаёт последовательность псевдо-случайных значенией от 0 до значения константы RAND_MAX (определяется автоматически)
The rand function computes a sequence of pseudo-random integers in the range 0 to
RAND_MAX.
The implementation shall behave as if no library function calls the rand function.
Returns
The rand function returns a pseudo-random integer.
Функция Получает системное время.
Синтаксис #include <dos.h>
void gettime(struct time * timep);
Файл, содержащий dos.h
прототип
Описание Функция gettime заполняет структуру time на
которую указывает параметр timep, текущим
системным временем.
Структура time определена следующим образом:
struct time {
unsigned char ti_min; /* минуты */
unsugned char ti_hour; /* часы */