CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
ctime
CTIME #include <time.h> требуется только для объявления функции char *ctime(time); long *time; указатель на хранимое время Описание. Функция ctime преобразует время, хранимое как long- значе- ние, в символьную строку. Значение time обычно получается из вы- зова функции time, которая возвращает количество секунд, пройден- ных от значения времени по Гринвичу, т.е. с 1 января 1980 года. Строка результата, выработанная по ctime, содержит 26 сим- волов и имеет форму, приведенную ниже в примере: Mon Jan 02 02:03:55 1980\n\0 Используется 24 часа. Все поля имеют постоянную ширину. Символ новой строки ('\n') и нулевой символ ('\0') занимают две последние позиции в строке. В MS DOS даты раньше 1980 года не понимаются. Если time представляет дату перед 1 января 1980 года, ctime возвращает сим- вольную строку, представленную 00:00:00 January 1,1980. Возвращаемое значение. Функция ctime возвращает указатель на символьную строку ре- зультата. Возвращаемого значения в случае ошибки нет. См.также asctime, ftime, gmtime, localtime, time. Замечание. Функции asctime и ctime используют один и тот же статистически захваченный буфер для хранения в нем строки резуль- тата. Каждый вызов одной из этих процедур уничтожает результат предыдущего вызова. Пример: #include <time.h> #include <stdio.h> long time; time(<ime); printf("the time is %s\n",ctime(<ime));