c 标准库实现