在C语言编译器VC++6.0中编译#include"stdafx.h" 的纠结问题

查了很多关于#include"stdafx.h"的资料,没能解决我问题的。先看下简单的编译内容://Hello.cpp:Definestheentrypointforth... 查了很多关于 #include"stdafx.h" 的资料,没能解决我问题的。
先看下简单的编译内容:
// Hello.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <stdio.h>
void main()
{
printf("hello world\n");
}
按下编译按钮Build(F7)键后弹出这个对话框

所以不能不编译,但是把#include "stdafx.h"这句话删去后就编译正常,这是为什么
展开
 我来答
993895332
2010-11-17 · TA获得超过403个赞
知道答主
回答量:82
采纳率:0%
帮助的人:105万
展开全部
#include "stdafx.h"
是预编译的头文件,但是如果是你自己建的文件一般都没有stdafx.h。如果建立工程的时候你选择console->简单的程序,就会有
+ Simple Win32 Console application.

Main: aa.cpp
Precompiled Header: Stdafx.h and Stdafx.cpp

然后你再用你上边的代码就不会有问题了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式