三九宝宝网宝宝教育教学论文

微软VS2010如何用来编译C语言

02月10日 编辑 39baobao.com

[常见的C语言编译器是什么]目前最流行的C语言编译器有以下几种: 1、GNU Compiler Collection 或称 GCC GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所...+阅读

如何使用Visual Studio 2010(VS2010)编译C语言

1.打开VS2010主界面,然后选择,文件→新建→项目,在项目类型中选择VC++→win32 然后在右侧模板中选择win32控制台应用程序,再在下面输入一个名称(项目名称,不用带.C)

选择保存位置后确定,弹出个对话框,不管它,下一步.

2.接下来注意了,这个对话框中,应用程序类型要选择控制台应用程序,附加选项一定要选中“空项目”。然后点完成。然后对话框消失.

3.回到VS主界面,这时会在左侧和右侧多了如图工具栏“解决方案管理器”,在源文件上点右键,选择“添加→新建项”。这里注意,如果你已经有写好的C源文件,那么要选择“现有项”

4.又打开个对话框,不管左边的,在右边的模板中选择C++文件(注一),在下面的名称中输入源文件的名字加上.C(注二),保存位置用默认的。然后点击“添加”

5.好了,编辑页面出来了,大家可以写代码了,这里就写所有程序员无论学什么语言都要写的一个程序“hello world”吧^_^

这里可以看到,VS2010可以智能的标示出函数参数和函数体,方便查看和修改。比VC6.0方便多了。

tips:system(“pause”)(需头文件windows.h)的目的是让程序执行到这个位置的时候“暂停”,让操作者能看到结果。

编好了,然后选择 调试,或者直接点绿色小箭头按钮(注三)就可以查看程序运行结果了,最后,别忘了保存.

好了,介绍完了,相信大家也都掌握了在VS2010下编译C的方法,这样装了VS2010的同学也就不用再费事装VC6.0了,VS很好很强大,其他的功能大家自己慢慢摸索吧,呵呵,不说啦。

注释:

注一:现在已经基本没有纯粹的C编译环境了,都是用兼容C的C++编译工具来编译C,所以创建的模板是C++模板。(大家一定还记得VC6.0中大家新建的文件也是C++SourceFile(C++源文件)吧)

注二:加上.C后,编译系统就会知道这个是C源,从而创建的是C的源文件,编译的时候就会调用C编译器。而不加.C,创建的就是C++的源文件。编译的时候会调用C++的编译器。虽然C++兼容C,但是在不同的C++编译环境对C的支持度是不同的,就比如本文中的例子,那句system函数就是C专有的,如果采用C++来编译就会出错。所以,在不确定所用的C++编译器是不是支持某种C语法的时候,还是老老实实的记得加上.C,来告诉编译系统使用C编译器而不是C++。

注三:绿色小箭头的意思是“调试”,快捷键F5,使用的时候会吧程序从头执行到尾,然后自动退出,如果你的程序没有暂停语句的话,就会出现黑色的程序窗口一闪而过的情况。

如果不想让程序在调试完毕后自动退出,最简便的方法就是选择菜单中的“调试→开始执行”或者按快捷键ctrl+F5

以下为关联文档:

c语言编译器的介绍C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结...

急急急反编译软件把EXE文件反译成什么?是机器语言首先你得清楚,微软的exe可执行文件(即PE文件,有PE规范定义)的特征,才能使用不同的反编译软件对exe进行反编译。 如今,exe一般分托管代码和非托管代码两类(托管代码是由C#等语言生成...

c语言编译过程改程序改对后运行结果是327893.2789e+006A,改完后的代码: #include <iostream> int main() { int a = 32789; float p = 3.14; char c = 'A'; p = a * 100; std::cout<<a<<p<<...

C程序编译如何编void main() {int T[8],X=0,Y=0,i; for(i=0;i<8;i++) { scanf("%d",&t[i]); if(t[i]%2==0) X++; else Y++; } if(X>Y) printf("B"); else if(X=Y) printf("C"); else printf("A"); }...

C语言如何编译可以这样做: 1、新建C/C++源文件(在文件这里选择新建) 2、命名C/C++源文件名,并为它指定保存路径(选择文件中的C/C++source File)(并在右边输入文件名,选择保存位置,点击确定) 3、开...

微软都开发了哪几种编程语言Visual Studio是一个开发工具,不是编程语言,一般用来.NET开发。Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整...

微软的C语言有几个版本呢C++是一门编程语言,只有一个标准(版本),Visual C++是基于该编程语言的集成开发环境,属于微软的Visual Studio系列。这一点要分清。 微软的Visual Studio系列除了10年前就推出了的...

微软能开发语言我们就不能“他们怎么样开发的,是不是每个语言首先考虑到电脑的操作,有这方面的书看吗,如果我们自己会开发自己的语言,哈哈病毒也不怕,哈哈因为黑客不懂我们自己开发的语言就很难搞破坏,哈哈...

易语言的静态编译用的哪个什么VCLINK是c的易语言没有自己的编译器,但他用的是VC的编译器。非静态编译:易语言因为没有自己的静态编译器,如果不使用别人的编译器,你编译出去的软件,将会把你软件用到的函数和命令所属的支持...

推荐阅读
图文推荐