P28:
char* chunk = chunk_alloc(n,nobjs)实际上,nobjs传递的是引用pass-by-reference
if(1 == nobjs)表示不用做切割,直接返回给客户就可以
next_obj = (obj*)((char*)next_obj + n)
(char*)next_obj表示将指针next_obj转为字节数
(char*)next_obj + n表示将next_obj移动到下一小块内存
(obj*)((char*)next_obj + n)表示转到下一块小内存后,再转为指针类型