在Visual Studio 中编译C文件Word文档格式.docx

上传人:b****1 文档编号:400144 上传时间:2023-04-28 格式:DOCX 页数:14 大小:683.27KB
下载 相关 举报
在Visual Studio 中编译C文件Word文档格式.docx_第1页
第1页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第2页
第2页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第3页
第3页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第4页
第4页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第5页
第5页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第6页
第6页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第7页
第7页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第8页
第8页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第9页
第9页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第10页
第10页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第11页
第11页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第12页
第12页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第13页
第13页 / 共14页
在Visual Studio 中编译C文件Word文档格式.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

在Visual Studio 中编译C文件Word文档格式.docx

《在Visual Studio 中编译C文件Word文档格式.docx》由会员分享,可在线阅读,更多相关《在Visual Studio 中编译C文件Word文档格式.docx(14页珍藏版)》请在冰点文库上搜索。

在Visual Studio 中编译C文件Word文档格式.docx

这里有两种方法(后面还有一种方法,看似和vs无关,其实也是vs带的模块提供的支持。

),让visualstudio2008支持c代码的编译,但这两种方法有区别,第一个方法,是为了程序的模块化设计时,各类语言的混用(c与c++),什么好处呢?

就是你在做c++项目时候,发现有好用的c模块,怎么办?

用C++自己仿照一个?

那还不如自己写……于是就有了这种兼容性。

同样,如果你做c项目,模块化设计的同时,发现有好用的c++模块,原则上也是可以在兼容环境中直接拿来用的,但是,注意,第一种设置方法中,你的C代码,貌似是被隐式转化成了C++代码,这样并不安全。

而C++项目中,加一点C的模块,C++为主,C为辅,这才是王道。

而第二种方法中,提供了最稳妥的办法:

使用单纯的C编译器。

但这种方法有点麻烦,要是代码不长,推荐第三种方法。

但对于模块化设计,就是中大型C语言项目,使用这个环境,我感觉是不错的,因为它的编辑界面十分友好,可以让你更容易掌握全局、排查错误。

第三种方法:

适用于对代码比较简短的,单文档的测试性的C源码的编译、运行,简洁,速度。

第一种方法

下面通过贴图给出过程:

1.打开vs2008

2.依次选择“文件”——“新建”——“项目”

注意图中的选项要选win32控制台,因为控制台是类似于dos的无界面的程序开发环境,也就是纯字符环境。

在里面输入了项目名称之后,就点击确定。

确定后会出现如上界面:

点击下一步,

注意下图附加选项处,要选择空项目:

然后单击完成。

就返回如下界面了:

然后你找一下,是否有“解决方案资源管理器视图”,如果有,跳过下面一段:

对于没有的,要到视图里面调出来,还有很多其它的视图,要自己看需求来用。

不想用来,关闭即可,想用再调出来。

在“解决方案资源管理器视图”里面,“源文件”选项上单击右键,“添加”,“新建项”出来如下界面:

默认选择好的c++文件,就不要更改了。

输入完名称之后,点击添加……

然后就出来了,注意,后缀名是.cpp,这是c++的源文件,但为什么可以编译c代码呢?

后面给出解释,先继续说,还没有完。

下面我拷贝一份c代码到里面:

注意,这里是需要修改的地方:

包含文件之前都加上c后面的.h全都去掉,修改后如下:

一定要做到这个,要不然会收获一大堆错误,这样怎么写程序啊!

当然,用到c的什么库文件,就添加什么库文件,但是注意前面加c,后面没有.h,就对了……

然后就可以写自己的代码了……

有时编译时候会出error4430这个很经典的问题,图示一遍解决方法:

下面给出解释:

在C语言中,#include”xxx.h”是包含格式。

而在后来的C++语言中,C只是C++的一个子集,且C++中,已不推荐再用C的类库,但为了对已有代码的保护,还是对原来的头文件支持。

但包含格式用的是C++的包含格式,并且批注了对于c的支持:

#include“cxxx”;

当然,尖括号和双引号的选用规则,依旧未变。

注意喽,以上操作,是为了C和C++代码混用,也就是说,你想用在写c程序时,想使用一个c++的模块,或者是在写C++程序时,想使用一个C模块,就要这样的设置。

而仅仅编译C程序的话,设置过程要有稍微的不同。

第二种方法:

类似第一中方法,但最后在右键添加源代码文件时候的最后一步,“名称”最后要添加“.c”后缀名。

(如下图所示:

而在前一种方法中编辑代码时对于头文件的修改,在这种方法里面是不需要的,修改反而会导致错误。

然后就仅仅支持C的语法了。

有一个问题必要不必要的问题:

既然第一种方法能获得更大的兼容性,为什么不用呢?

因为C++的语言风格是相当自由的,或者说c和C++各自有各自的性格吧,他两个一兼容……编译程序会忽略你代码中很多隐蔽的问题,或许等上交C语言课设的时候,老师会问你,同学,你这是用什么语言写的程序,怎么也能跑?

到win7开始菜单,找到cmd,找不到的话全盘搜索cmd.exe,运行它,(并把它锁定到任务栏里面,便于以后的迅速运行)在cmd输入以下内容:

clfilename.c

然后会给出编译结果,成功的话会在同目录里面产生一个filename.exe

再在cmd中输入以下内容:

filename.exe

这是运行你编译好的文件

至于默认目录在哪,看好了,下面是通用的(Young是我的用户名,到你的电脑上,就是你的用户名了):

C:

\Users\Young\

你把这个文件夹建立快捷方式放在桌面上,有什么C文件,放在里面,只要知道名字,一行命令就搞定了,至于编辑,你可以从网上下载很多好用的记事本类的程序编辑工具,但最懒省劲的是用记事本程序,对了,要通过“右键”…“打开方式”……将记事本设为默认打开此类文件的程序,有个什么小小的c代码,编译运行就超级舒服以及顺手了……

注意:

以上方法,仅仅适合安装了visualstudio2008的windows7平台,xp平台上操作可能略有差异。

OK,就到这里,不清晰的话,给我发邮件。

如果发现有错误,更要给我说一下,谢谢!

邮件:

rembysd@

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2