Jaki jest właściwy sposób używania printf do drukowania clock_t?

Obecnie używam jawnego rzutowania naunsigned long long i używanie%llu wydrukować, ale odsize_t zawiera%z specyfikator, dlaczego nieclock_t mieć?

Nie ma nawet makra. Może mogę założyć, że na systemie x64 (OS i CPU)size_t ma długość 8 bajtów (a nawet w tym przypadku podały%z), ale co zclock_t?