和阿梁一起用Linux学C语言:01.Hello World

开始之前

Hi 大家好。从今天开始,我们一起用Linux学习C语言。
为什么我们选择在Linux下写C语言程序呢? 那是因为Linux操作系统本身就是用C语言写出来的,所以说Linux系统天生适合用来学习C语言程序。

演示视频中的使用的Linux发行版为LinuxMint,大家可以到官网www.linuxmint.com 下载最新版本。

开始写程序之前呢,我们先得把工具准备好。我们需要一个合适的编辑器用来编写C语言的源代码。Linux下的编辑器也是不计其数,图形界面的编辑器有gedit, atom, sublime等等,终端编辑器有vim, emacs等等。像vim这类编辑器由于功能特别强大,收到很多朋友的喜爱,它的使用用一本书来说可能都讲不完。

但是没有关系,我们接下来的主题是C语言的学习,所以作为初学者我们就选择一个简单好用的编辑器吧。我们可以使用sublime来编辑文本。

我们要了解基本的过程。

我们需要一个后缀为 .c 的文件,这个文件和Window下的. txt 文件其实是差不多的,只是.c文件记录的是我们C语言的语句。

.c文件是以我们懂的语言(C语言)的告诉计算机它该怎么做,而计算机是没有办法直接理解.c文件的语句的。因此我们需要一个叫做编译器的东西将.c文件翻译成计算能够认识的语言。

正式开始

1.编辑 “.c” 文件

编辑器:sublime 或 gedit 或者 vi
用sublime去编写了 hello.c

终端输入:

subl hello.c

2.翻译 “.c” 文件为可执行文件
工具:编译器 gcc
终端输入:

gcc hello.c -o hello

3.运行可执行文件
基本操作: 终端(Terminal)里面的基本操作
ls, cd , mkdir

终端输入:
    ./hello

发表评论

电子邮件地址不会被公开。