黑马程序员技术交流社区
标题:
说好的条件编译后文件大小会变小啊?但是.........
[打印本页]
作者:
洪吉童
时间:
2015-10-6 10:35
标题:
说好的条件编译后文件大小会变小啊?但是.........
说好的运用条件编译的程序的大小会变小的,但是怎么就这么不听话呢?
int main(int argc, char* argv[])
{
int score=78;
if(score<59)
test();
// printf("该生成绩为:E\n"); //打印count值
else if(score<69)
test1();
//printf("该生成绩为:D\n");
else if(score<79)
test2();
//printf("该生成绩为:C\n");
else if(score<89)
test3();
// printf("该生成绩为:B\n");
else
test4();
//printf("该生成绩为:A\n");
/* #if(score<59)
test();
// printf("该生成绩为:E\n");
#elif(score<69)
test1();
// printf("该生成绩为:E\n");
#elif(score<79)
test2();
// printf("该生成绩为:E\n");
#elif(score<89)
test3();
// printf("该生成绩为:E\n");
#else
test4();
// printf("该生成绩为:E\n");
#endif*/
system("pause"); //DOS窗口停留
return 0;
}
复制代码
不管是条件语句,还是条件编译,生成的exe文件大小始终一样,不知道同学们有没有遇到此类问题,难道又是编译平台的问题,VC的条件编译不起作用?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2