taoyuan7788

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

1.4.1

   运行C程序的步骤与方法

程序就是一组计算机能识别和执行的指令,每条指令都是计算机执行特定的操作。

我们的c语言是 高级语言,编写出来的程序是 “源程序source  program”,而计算机只能识别二进制的 1与0,因此 我们需要一个“软件”把源程序翻译成二进制形式的“目标程序object program”,然后在加入启动代码,在将目标程序与系统的函数库与其他目标程序连接,形成可执行文件

编程大致步骤如下

1 确定目标   (要完成的哪些功能)

2 想出思路,框架(如何实现)

3 具体代码化   (具体编写实现的代码)

4 编译与连接    (转换为可执行文件)

5运行目标程序 

6调试与修改

7进行维护

 

1.4.2  上机允许c程序代码

我们编写程序一般是在IDE(Integration Design Environment) :集成开发环境,是一种辅助程序开发人员开发软件的应用软件

IDE就是把一些插件集合到一起,提供一个更加方便的界面,实现在一个软件内 具有编写 编译 连接 调试等多功能。

我们也可以把这些功能分开自己在系统中连接组合,同样可以达到IDE的效果

IDE通常包括编程语言编辑器、自动建立工具、通常还包括调试器。有些IDE包含编译器/解释器,如微软的Microsoft Visual Studio,有些则不包含,如EclipseSharpDevelop等,这些IDE是通过调用第三方编译器来实现代码的编译工作的。有时IDE还会包含版本控制系统和一些可以设计图形用户界面的工具。许多支持面向对象的现代化IDE还包括了类别浏览器、物件检视器、物件结构图。虽然目前有一些IDE支持多种编程语言(例如EclipseNetBeansMicrosoft Visual Studio),但是一般而言,IDE主要还是针对特定的编程语言而量身打造(例如Visual Basic)。

针对C语言和C++的是Visual C++

原书上使用Turbo C++3.0 我嫌其较为古老,对新标准支持不规范化,用Code::blocks作用一个使用的IDE

下面介绍一下Code::Blocks

Code::Blocks官方主页http://www.codeblocks.org/

开放源代码,跨平台,免费的 c + + IDE。

Code::Blocks 是免费 c + + IDE建以满足其用户的最苛刻的需求。它被设计得非常可扩展和可完全配置。

最后,所有的功能你的 IDE 需要跨平台具有一致的外观、 感觉和操作。

围绕一个插件框架建立的 Code::Blocks 可以是扩展插件。可以通过安装编码插件添加任何种类的功能。例如,编译和调试功能已提供的插件 !

我们希望您喜欢使用 Code::Blocks!

Code::Blocks使用默认使用GCC编译器,在windows平台使用mingw编译器,就是windows版本GCC

Code::Blocks 团队

Code::Blocks 另作记录

posted on 2013-07-08 23:09  taoyuan7788  阅读(909)  评论(0编辑  收藏  举报