#pragma once #include #if defined(__cplusplus) extern "C" { #endif /** * @brief 获取一块堆内存 * * @param size 内存大小 * @return void* 内存空间的指针 */ void *malloc(ssize_t size); /** * @brief 释放一块堆内存 * * @param ptr 堆内存的指针 */ void free(void* ptr); /** * @brief 返回int的绝对值 * * @param i * @return int */ int abs(int i); long labs(long i); long long llabs(long long i); /** * @brief 字符串转int * * @param str * @return int */ int atoi(const char * str); /** * @brief 退出进程 * * @param status */ void exit(int status); /** * @brief 通过发送SIGABRT,从而退出当前进程 * */ void abort(); #if defined(__cplusplus) } /* extern "C" */ #endif