size_t是无符号类型:32位系统是unsigned int,64位系统上是unsigned long,一般表示一种计数 ssize_t是有符号类型:表示signed size_t ,一般表示读写操作数据块的大小