【编程基础】聊聊C语言-磨刀不误砍柴工

看到上篇讲的《程序和编程语言》引发了大家的热议,小编很是激动。不过被人评论说是不懂编程,小编还真是郁闷了一下下,在此声明小编可是货真价实的“程序猿”哦。言归正传,上篇我们介绍了编程的概念和高级语言的概念,接下来我们介绍一些与编程有关的术语和常用的编程工具。

编程有关基本术语

我们平时生活中的各个行业都有自己的术语,“开盘价”、“收盘价”这是股票行业的术语,“内测”、“公测”这是游戏行业的术语,“成人片”、“黄色片”不用说大家也明白这是什么行业的术语(嘿嘿)。

咱们接下来就说说C语言编程中常用术语:

  • 编码:就是编写自己的C语言代码
  • 编译:就是把高级语言变成计算机可以识别的2进制语言
  • 链接:程序的各模块之间传递参数和控制命令,并把它们组成一个可执行的整体的过程
  • 运行:就是执行我们编写好的程序
  • 调试:编好程序后,用各种手段进行查错和排错的过程,也称为debug
  • 集成开发环境(IDE):一般由代码编辑器、编译器、调试器和图形用户界面工具组成
  • 源代码:就是我们自己编写的C语言程序
  • 目标程序:程序经编译可直接被计算机运行的机器码集合。
  • 头文件:包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明
  • 注释:对我们的程序进行说明的文字
  • 库函数:简单的说就是把我们写的代码实现的功能集合在一起供别人使用。

以上只是做C语言开发必须掌握的几个基本术语,更多的术语我们在后续的文章中会陆续介绍。

开发工具

俗话说“磨刀不误砍柴工”,我们无论做什么事情都会借助工具来完成或者这就是人这种高级动物和低级动物的区别。开发C语言常用的在常用操作系统的工具如下:

windows xp/win7等系列的系统:

上面的界面对大学是计算机专业的童鞋来说再熟悉不过了,它几乎是所有大学教授C/C++语言的最常用的集成开发环境VC++6.0。

IOS/Mac os:

作为现在最流行的苹果程序开发工具的“宠儿”,xcode当之无愧是苹果系统上开发C语言的集成开发工具的首选。

ubuntu/fedora以及其他类linux 系统:

GCC 原名为GNU C语言编译器(GNU C Compiler),是在linux下最常用的开发C语言的工具。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-04-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏龙渊阁测试精英

Google 搜索引擎语法

Google Hack原理很简单,就是利用搜索引擎强大的搜索能力,来查找一些存在漏洞的网站。要利用Google来查找网站的漏洞自然要学会Google这个搜索引擎...

1143
来自专栏阮一峰的网络日志

如何降低软件的复杂性?

John Ousterhout 是斯坦福大学计算机系教授,也是 Tcl 语言的创造者。

903
来自专栏悦思悦读

码农的瑞士军刀-脚本语言

首先声明,这里关于语言间的比较仅仅是为了说明问题。世界上没有一个开发语言有绝对的好坏,只有是否适合你当前的环境。 很多码农工作的非常辛苦,每天加班。一般情况,团...

36410
来自专栏老司机的技术博客

golang学习笔记1:初识

随着软件规模的不断扩大,诸多的学者和谷歌的开发者们在公司内部的软件开发过程中开始经历大量的挫折,在诸多问题上都不能给出令人满意的解决方案,尤其是在使用 ...

913
来自专栏企鹅号快讯

新手入门Python应该注意的一些问题以及学习方向

1.人们为何使用 Python? 在学习 Python 之前,还望新手们先看完本篇文章,写作不易,还请各位大佬赏脸 ,根据我自已在学 Python 的过程中,以...

2007
来自专栏程序员互动联盟

【一起学python系列】--python发展史

Python的创始人吉多·范罗苏姆(Guido van Rossum),在1989年12月的圣诞节期间,为了打发时间,决定开发一种新的脚本解释程序,作为ABC语...

3598
来自专栏抠抠空间

漫谈单点登录(SSO)

John Ousterhout 是斯坦福大学计算机系教授,也是 Tcl 语言的创造者。

954
来自专栏数据结构与算法

185. [USACO Oct08] 挖水井

185. [USACO Oct08] 挖水井 ★★   输入文件:water.in   输出文件:water.out 简单对比 时间限制:1 s   内存限制:...

4168
来自专栏数说工作室

换个姿势学量化!|【量化小讲堂】使用python计算各类移动平均线

作者:邢不行 原文链接: http://bbs.pinggu.org/thread-3631776-1-1.html (本文已获作者授权转载,如需转载请与原作者...

35411
来自专栏FreeBuf

初探Android逆向:通过游戏APP破解引发的安全思考

如今移动互联网已经完全融入到我们的生活中,各类APP也是层出不穷,因此对于安卓APP安全的研究也尤为重要。本文通过对一款安卓APP的破解实例,来引出对于APP安...

643

扫码关注云+社区