Linux运行C语言程序,Linux运行C语言。
如何用linux写一个C语言程序?
在终端输入vimtest.c按Enter进入vim编辑器,然后按A键进入编辑状态,再输入下面的C语言语句:
# includestdio.h & gtintmain(){printf(helloworld!n);}此时按esc退出编辑状态,然后输入一个冒号(shift+冒号分号键),后面是wq,即enter: wq按enter,即启动vim编辑器返回终端命令窗口(类似于xp的命令提示符),然后输入gcctest.c这一步就是编译。/a.out,这是执行,会输出helloworld!这就结束了,前提是你已经安装了gcc。
什么是C语言和linux?
Linux是一个操作系统,其本质是任务调度、内存管理、虚拟文件系统等一系列算法的集合。它告诉你的电脑如何充分利用你机器上的资源。linux内核的源代码是用C语言写的(源代码也可以在pub.kernel.org中找到)。c语言是一种编程语言。其实质是将C语言中一些用关键字描述的算法,转化为计算机可以直接运行的二进制机器语言的整体。要把C语言写的代码编译成二进制机器语言,你需要使用C编译器,C编译器是一个软件,可以把C语言写的代码转换成机器可以执行的二进制文件。世界上有很多种这样的软件。比如gcc.linux内核以及linux环境下所有可用的软件都是用gcc编译的。简而言之,linux是一个操作系统,是各种应用程序工作的环境。linux的内核,也就是这个操作系统的核心代码,是用C语言写的,用gcc编译的。linux内核是描述系统工作模式的一组算法,C语言是实现的途径。c语言也可以用来编译其他代码。