封装C的基础函数