前言,本文介绍的利用linux系统编写C/C++语言程序是在CentOS 环境下实现的,在编程之前,您得先安装Linux系统或者Linux虚拟机,一切准备好之后我们就可以开始编程了。

(1).开启电脑或Linux虚拟机(本人使用的是虚拟机)

 

(2)创建文件

点击左上角应用程序->系统工具->终端

 

得到如下结果

 

(3)编辑文件

在输入框中输入vim hello.c  //这里vim指创建一个文件。hello.chello是文件名可随意取,

                         //.c是文件类型,这里指创建一个名称为helloc文件

 

按下回车键得到

 

按下字符键i

 

开始输入一段C语言文件(这里我们先输入一段错误代码,看看怎么调试修改),例:

 

在上边的程序里,我再printf后边没有加分号。

现在我们保存这段程序,保存方法:1.按下“Esc”键。2.输入“:wq!”。3.按下回车。

注意:双引号里边的字符一个都不能少!

过程及结果如下:

步完成后:

 

按下回车之后:

 

(4)调试及运行

首先进行编译,输入gcc hello.c -o hello 并按下回车

//作用是将c文件,hello.c编译生成hello.obj文件

//如果编写的是c++文件,则输入g++ hello.cpp -o hello

按下回车之前

 

按下回车之后

 

看上边给出了错误提示,我们来修改错误,

输入vim hello.c

 

按下回车

 

现在看到这个界面还不能进行修改,需要在键盘上按下‘A’,结果如下,看看和上面有什么不同

 

修改错误(加上我们的分号)

并按下ESC  以及输入 :wq!

 

按下回车

 

现在输入gcc hello.c  -o hello

 

按下回车没有出现错误即编译成功

 

输入./hello并按下回车即可运行编写的程序

 

之所以上边“hello word !”和后边的语句连在一起,是因为我没有加分号。

如果要写C++程序,只需将gcc换为g++以及.c换成.cpp

具体过程就在上边,本人也是初学者,如果哪位大神发现有错误的地方,欢迎您批评指正!