我想根据使用的操作系统定义一个常量。
像这样:
#include <stdio.h>
#ifdef _Win32 //Used for system("cls") command
#include <process.h>
#define CLEAR "system(\"cls\")"
#endif
#ifdef __APPLE__
#define CLEAR "system(\"clear\")"
#endif
int main()
{
CLEAR;
}
Xcode 给我一个错误,说明表达式结果在
#define CLEAR "system(\"clear\")
主函数处和内部未使用。
我在 Mac 上。