Чтобы было понятно (у меня gcc говорит по русски.
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ cat ./time.c
#include <stdio.h>
#include <time.h>
int main (void)
{
time_t nt = time (null);
printf ("%s", ctime (&nt));
return 0;
}
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ gcc time.c
time.c: В функции ‘main’:
time.c:6: ошибка: ‘null’ не описан (первое использование в этой функции)
time.c:6: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
time.c:6: ошибка: для каждой функции, в которой он используется.)
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ cat ./time.c
#include <stdio.h>
#include <time.h>
int main (void)
{
time_t nt = time (NULL);
printf ("%s", ctime (&nt));
return 0;
}
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ gcc time.c
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ ./a.out
Thu Jul 30 08:19:09 2009
al@ubuntu-desktop1:~/Desktop/Programming/C/time$
Пользователь решил продолжить мысль 30 Июля 2009, 08:27:13:
Можно так.
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ cat ./time.c
#include <stdio.h>
#include <time.h>
#define null NULL
int main (void)
{
time_t nt = time (null);
printf ("%s", ctime (&nt));
return 0;
}
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ gcc time.c
al@ubuntu-desktop1:~/Desktop/Programming/C/time$ ./a.out
Thu Jul 30 08:30:46 2009
al@ubuntu-desktop1:~/Desktop/Programming/C/time$