3个类型是指size_t、clock_t和time_t。
size_t应该是unsignedint。前面已经讲过,size_t是与机器相关的unsigned类型,其大小足以保证存储内存中对象的大小。引入size_t主要是满足跨平台的需求,以增强程序在平台上的可移植性。类型size_t在头文件<time.h>中的声明形式为:
clock_t通常代表长整型。在头文件<time.h>中,其声明形式为:
time_t通常也是长整型。在头文件<time.h>中,其声明形式为: