判断编译器是C或者C++

通过__cplusplus判断C/C++:

// 如果是C++,使用扩展C的关键字
#ifdef __cplusplus
extern "C" {
#endif

struct string_t *create_string(int max_len);
struct string_t *copy_string(const char *str);
void release_string(struct string_t *str);

#ifdef __cplusplus
}
#endif
最后修改:2018 年 05 月 07 日
如果觉得我的文章对你有用,请随意赞赏