LINUX.ORG.RU

acstime


0

0

обьясните что надо совать функции с таким определением

char *asctime(const struct tm *timeptr);

я как по книжке сделал так

struct tm ,*tPtr;
char asc_time[256];
char *asc_a = asc_time;

asc_a = asctime (tPtr);

все компилится токо потом seg fault

не надо меня отправлять куда подальше я токо начал и у меня есть вопросы на которые нет ответов в книге


заранее спасибо ответившим !


Пример из MSDN: #include <time.h> #include <stdio.h>

struct tm *newtime; time_t aclock;

void main( void ) { time( &aclock ); /* Get time in seconds */

newtime = localtime( &aclock ); /* Convert time to struct */ /* tm form */

/* Print local time as a string */ printf( "The current date and time are: %s", asctime( newtime ) ); }

A у тебя указатель 'tPtr' не инициализирован.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.