#include <stdio.h>
#include <time.h>
int main()
{
printf("Size of time_t is %lu bytes.\n", sizeof(time_t));
time_t biggest = 0x7fffffffffffffff; // line 1
printf("time_t's wrap around will be a second after %s.\n", asctime(gmtime(&biggest)) );
return 0;
}
time.h では、これは time_t の定義ですか?
typedef __darwin_time_t time_t
どう解釈する?よくわからないので、 sizeof 関数を使って time_t = 8 バイトを見つけました。
なぜ1行目でエラーが発生するのですか? このエラーが発生しています
Segmentation fault: 11