条件编译
#include "stdafx.h"
//#ifdef #else #endif(单) #ifndef #else #endif(双)
//第一种方式组合的 单路选择以及 双路选择
//#if #endif(单) #if #else #endif(双) #if #elif #elif #endif(多)
//第二种方式组合的 单路选择 双路选择 以及多路选择
#define IOS 100
#define ANDROID 200
#define POWERPC 300
#define DEVICE IOS//此处用于更改所需要执行那个平台的代码
int _tmain(int argc, _TCHAR* argv[])
{
//不跨平台的代码
#if DEVICE == IOS
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
#elif DEVICE == ANDROID
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
#elif DEVICE == POWERPC
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
printf("Hello World!\n");
#endif
//公用代码
return 0;
}