Crossin的编程教室

标题: 【C语言 第1课】C语言的开发环境(win) [打印本页]

作者: 江水滔滔    时间: 2013-8-23 11:27
标题: 【C语言 第1课】C语言的开发环境(win)
开发c语言一定需要有c语言的编译器,才能将你的代码转成计算机能读得懂的语言。c的编译器不大,但常用的c ide却很大。所以想学c,先准备好足够的硬盘空间。或者,学着自己在命令行下编译。

先来说最常见的windows

windows下开发c用得最多的要数visual studio了。学校里面上课,等级考试什么的一般也都用它,而且很多都在用已经老掉牙的visual c++ 6.0。

怎么下载安装vs我就不多说了,简单说一下新建c语言项目的步骤:

1.启动 Visual Studio
2.选择菜单 File(文件)--> New(新建) --> Project(项目),进入 New Project(新建项目)对话框,如下图:

c1.png
3.在Project Types(项目类型)中,选择Visual C++
4.在Templates(模板)中选择 Win32 Project(Win32项目)
5.在 Name(名称)文本框中,写Project(项目)的名字,比如FirstApplication
6.在 Location(位置)文本框选择Project(项目)的保存路径,比如C:\Test。然后点击OK(确定)。点击OK(确定)后,会进入Win32 Application Wizard(Win32应用程序向导)对话框。如下图:
2.png
然后选择左面的 Application Settings(应用程序设置),进入Application Settings对话框,如下图:
3.png
7.在 Application Type(应用程序类型) 中,选择 Console application(控制台应用程序)
8.在 Additional options(附加选项)中,选择 Empty project(空项目)
9.然后点击 Finish(完成)
10.在Solution Explorer(解决方案资源管理器)下图中,鼠标右击 Source Files(资源文件)目录,选择 Add(添加),然后选择Add New Item(新建项)
4.png
11.在Add New Item (添加新项)- FirstApplication对话框里,点击Templates(模板)的C++ File (.cpp)如下图:
5.png
12.在 Name(名称)文本框,写文件名,比如Test.c,要以 .c作为文件扩展名。然后点击 Add(添加)
13.在 Test.c的代码窗口,粘贴如下代码:
  1. <font class="Apple-style-span" face="Tahoma" size="3">#include <stdio.h>
  2. int main()
  3. {
  4.     printf("Hello World\n");
  5.     return 0;
  6. }
  7. </font>
复制代码

14.选择 Build(生成)菜单中的Build Solution(生成解决方案)

15.按CTRL+F5运行该程序,会跳出Command Prompt window,该窗口显示内容如下:
Hello World
Press any key to continue
按照以上步骤,你就可以在 Visual Studio环境编写C语言程序了。具体细节根据vs的版本不同可能会有差异。

作者: 江水滔滔    时间: 2013-8-23 11:28
windows下开发c语言还有一个小巧的ide -- Turbo C,不想装庞大的Visual Studio的请自行搜索。
作者: xiaotong125    时间: 2013-8-23 12:01
支持。。。。。。
作者: evan    时间: 2013-8-23 21:23
想来推荐一下正在用的CodeBlocks还有比较喜欢的DEV-C++……
作者: Myk_cc    时间: 2013-8-24 17:13
其他操作系统呢?
作者: 香蕉哥哥    时间: 2013-8-28 10:01
还有cygwin, dev-c++
作者: aresli    时间: 2013-9-2 17:30
mac下呢?
作者: wolfl    时间: 2013-9-4 16:57
急需C语言知识,求楼主及时更新!    亟待!
作者: theron    时间: 2013-9-6 15:28
大力支持版主持续更新C语言板块的教程,最好能有linux环境相关的C语言开发。支持版主啊!!!!
作者: liouweixyz    时间: 2013-9-9 12:46
只用过TC的筒子前来报道
现在我的电脑是Win7 64位的操作系统,还能装吗?谢谢。
作者: qiang_cynthia    时间: 2013-9-9 15:13
小巧点的DEV C++用来比较顺手
作者: crossin先生    时间: 2013-9-13 02:07
喂,我说,lz你怎么挖坑不填啊!
作者: 末世之尘    时间: 2013-9-13 18:23
wolfl 发表于 2013-9-4 16:57
急需C语言知识,求楼主及时更新!    亟待!

我以前自学的时候看过郝斌C语言视频,适合零基础
作者: tim    时间: 2013-9-14 14:17
C版不更新了?
作者: crossin先生    时间: 2013-9-19 11:09
求更新啊!
作者: 神一样的飞哥    时间: 2013-9-19 14:32
VC++6.0
作者: testbit    时间: 2013-11-20 20:00
来顶一下!




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5