Описание функций C (Си) / C++ - asctime


#include

char *asctime(time);
struct tm *time; указатель на структуру,
объявленную в

Описание.

Функция asctime преобразует время, хранимое как структура,
в символьную строку. Значение time обычно получается из вызова
gmtime или localtime, которые возвращают указатель на структуру
tm, объявленную в (cм. gmtime для описания полей струк-
туры tm). Результирующая строка, выработанная asctime, содержит
26 символов и имеет форму, приведенную ниже в примере:

Mon Jan 02 02:03:55 1980n


Используется 24 часа. Все поля имеют постоянную ширину.
Символ новой строки ('n') и нулевой символ ('') занимают две
последние позиции в строке.

Возвращаемое значение.

Функция asctime возвращает указатель на символьную строку
результата. Возвращаемого значения в случае ошибки нет.
См.также ctime, ftime, gmtime, localtime, time, tzset.

Замечание. Функции asctime и ctime используют один и тот же
статистически захваченный буфер для хранения в нем строки резуль-
тата. Каждый вызов одной из этих процедур уничтожает результат
предыдущего вызова.

Пример:

#include
#include

struct tm *newtime;
long ltime;
.
.
.
time(<ime); /*взять время в секундах*/
newtime=localtime(<ime); /*преобразовать к структуре
tm и напечатать местное
время в виде строки*/
printf("the current date and time are %sn",
asctime(newtime));


Информация о статье "Описание функций C (Си) / C++ - asctime"

Автор DeVoid | Сайт http://devoid.com.ua/ | Добавлена 16 Октября 2007 | Просмотрели 3058 раз

  • Digg it!
  • Delicious
  • +МоёМесто.ru
  • Добавить страницу к Мистеру Вонгу
  • Добавить страницу к Мистеру Вонгу

Комментарии КОММЕНТАРИИ

Комментариев еще нет.

Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии