注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
C语言论坛
» 开始学用VC++写C,请问下
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
13
1
2
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
开始学用VC++写C,请问下
smltq
注册会员
帖子
174
精华
0
性别
男
注册时间
2008-1-21
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-5-2 02:33
只看该作者
开始学用VC++写C,请问下
#include "stdafx.h" //这个头文件是做什么用的?
以前用的都是TC。。。不懂得为什么头文件一定要有这个
能不能给个详细的解释
UID
228903
积分
1914
阅读权限
20
在线时间
179 小时
最后登录
2008-7-14
查看详细资料
TOP
netsolo
注册会员
帖子
80
精华
0
注册时间
2008-3-6
个人空间
发短消息
加为好友
当前在线
2
#
大
中
小
发表于 2008-5-2 02:46
只看该作者
如果你用VC的向导建立一个工程,VC就会给你加上这个东东,不要随意删除这个
UID
234191
积分
880
阅读权限
20
在线时间
156 小时
最后登录
2008-7-26
查看详细资料
TOP
moonwalker
高级会员
帖子
843
精华
1
性别
男
注册时间
2007-3-2
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-5-2 08:28
只看该作者
你建立的是console工程,也就是控制台,
stdafx.h是控制台专用头文件,默认main函数也会变成_tmain,
如果你不想用这个,新建C++工程,把后缀cpp改成c就可以了
“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
UID
128717
积分
9273
阅读权限
50
在线时间
210 小时
最后登录
2008-7-4
查看详细资料
TOP
zzzhou
新手上路
帖子
28
精华
0
性别
男
注册时间
2007-12-16
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-5-2 08:55
只看该作者
还用建工程吗,杀鸡焉用牛刀
UID
223179
积分
308
阅读权限
10
在线时间
15 小时
最后登录
2008-5-3
查看详细资料
TOP
DoNO1
注册会员
帖子
143
精华
0
性别
男
注册时间
2008-3-27
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-5-2 22:28
只看该作者
在.net编译器中
常用#include "stdafx.h",它包含正常下包含两个头文件,其中一个是#include "stdio.h",另一个忘了,不好意思,哈哈!!
UID
239174
积分
1573
阅读权限
20
在线时间
25 小时
最后登录
2008-7-22
查看详细资料
TOP
smltq
注册会员
帖子
174
精华
0
性别
男
注册时间
2008-1-21
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2008-5-4 10:53
只看该作者
回复 4# 的帖子
还用建工程吗,杀鸡焉用牛刀
用VC不用建工程,那应是怎么运行的?
UID
228903
积分
1914
阅读权限
20
在线时间
179 小时
最后登录
2008-7-14
查看详细资料
TOP
koolism
新手上路
帖子
43
精华
0
性别
男
注册时间
2007-3-22
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2008-5-4 13:39
只看该作者
VC不建工程就没必要使用它了,直接用命令编译、链接和运行。
不知道痛苦,不知道饥饿,不知道休息,只知道勇往无前...
UID
133748
积分
473
阅读权限
10
在线时间
38 小时
最后登录
2008-7-25
查看详细资料
TOP
死了都要C
版主
帖子
1440
精华
1
性别
男
来自
四川成都
注册时间
2006-12-7
个人空间
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2008-5-4 13:58
只看该作者
VC的命令编译器是怎么用的啊``
女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
www.yzfy.org yzfy.5d6d.com
UID
111860
积分
15840
阅读权限
100
在线时间
145 小时
最后登录
2008-7-15
查看详细资料
TOP
张信哲
注册会员
帖子
137
精华
0
注册时间
2008-4-3
个人空间
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2008-5-4 16:13
只看该作者
问问:
啊是说见个空白的是要这个头文件的啊?
谢谢!
相信自己,学无止尽。
UID
240982
积分
1507
阅读权限
20
在线时间
33 小时
最后登录
2008-7-16
查看详细资料
TOP
StarWing83
金牌会员
帖子
1669
精华
1
性别
男
来自
湖北工业大学
注册时间
2007-11-16
个人空间
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2008-5-4 16:52
只看该作者
回复 3# 的帖子
瞎说。
stdafx.h是VC工程特有的头文件。里面放一些常用的头文件,然后被每个cpp/c包含。这样做的好处是stdafx.h可以被做成所谓的“预编译头文件(PreCompiled HeaderFile)”,加快编译速度。
如果工程规模比较小,直接删掉它吧,然后将每个cpp/c里面的include"stdafx.h"也删掉。如果编译提示找不到stdafx,就在项目设置、C/C++、预编译头里面,选择“不使用预编译头”。当然如果嫌前面的步骤太过麻烦。也可以保留它,不过记得你往工程里面加一个cpp/c文件,都要在里面写上#include "stdafx.h"
专心编程………
飞燕算法初级群:3996098
我的Blog
UID
218134
积分
18359
阅读权限
70
在线时间
376 小时
最后登录
2008-7-25
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
13
1
2
››
控制面板首页
编辑个人资料
积分记录
公众用户组