一起学习C语言(0)--开篇 Updated

子曰:’温故而知新,可以为师矣。‘

这不能算作是完整的教程,只是我的温习笔记,我将之记录下来与大家分享学习的乐趣。

设置C语言编程环境

工欲善其事,必先利其器。学习C语言,除了基本的理论知识外,就是不断的实践,所以首要的问题是设置好C的编译环境。本笔记是在使用Mac OS X 系统上使用“终端”来学习完成,编辑器选用vim。

1.获得C的编译环境

使用Mac OS X的同学可以直接安装随机光碟中的XCode即可直接安装好C编译。

使用Linux的同学可以使用命令 apt-get install build-essential 安装C编译环境。

使用Windows的同学可以下载GCC for Windows或者Visual Studio Express以获得C编译环境。

2.源代码编辑器的选择

IDE固然是不错的东西,但作为刚开始学习编程同学来说,未免太重了,虽然自动创建项目,拥有代码高亮及智能提示等高级功能,但一开始就使用它会降低你学习的灵活性,在刚开始学习一门新语言的过程中,建议使用纯文本编辑器。

可提选择的有很多,如Vim,Emacs,gedit,Notepad等,更多选择可参考 http://zh.wikipedia.org/wiki/文本编辑器列表

Hello world.

按照惯例,每门语言都有 Hello world. 这次也不会少。环境配置好了,打开编辑器,新建文件 learn_c0.c ,输入如下代码:

#include <stdio.h>

int main(){
   puts("Hello world."); 
   return 0;
}

保存并退出。

回到终端(Shell),输入:

make learn_c0

cc learn_c0.c -o learn_c0

这里是使用make命令编译 learn_c0.c 文件,并生成 learn_c0 可执行文件。

然后我们在终端执行生成的文件:

./learn_c0

Hello world.

Hello world.便是我们刚才编译的程序输出的内容。第一个Hello world.能够编译并运行,这也证明我们的编译环境搞好了,接下来可以进行更深入的学习和练习。

你可以尝试将 puts("Hello world."); 语句中的 "Hello world." 改成其它内容,编译并运行,查看程序的输出结果。

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: 一起学习C语言(0)--开篇 http://www.ohbug.com/view/23

AD

Photo Stream

运行状态

运行时间 379D
文章数 20