1 / 28
文档名称:

linux编程入门.ppt

格式:ppt   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

linux编程入门.ppt

上传人:xxj16588 2015/10/13 文件大小:0 KB

下载得到文件列表

linux编程入门.ppt

文档介绍

文档介绍:Linux 下C 编程基础
源代码编辑器VI 的使用
原则上任何文本编辑器均可以编写C 语言源代码,但在Linux 下我还是推荐
使用Vi 进行源代码的编写。虽然对于初学者可能稍微有些困难,但是熟练掌握
Vi 的使用对于Linux 用户来讲非常重要。
任何一台安装了Linux 的计算机都会提供Vi 软件
Vi 有三种操作状态:命令模式、插入模式和末行命令模式,它们间的切换方式如图:
快速入门
下面首先通过一个非常简单的例子让大家对Vi 的使用有个大体的认识。本例子是编写一个C 。
1:在提示符启动Vi, 文件:#Vi
2:接着进入Vi 命令模式的主界面,此时按A 键进入插入模式,注意界面最左下面一行的提示信息变成了――插入――
3:接下来输入我们的源代码,方法和任何文本编辑器一样, ,可以发现Vi 自动将一些关键字涂上了不同的颜色。
4:编辑好源文件后,就需要保存它。首先按Esc 键,从插入模式退回命令模式,
接着按:键进入末行模式,此时输入wq 并按回车,则存盘并保存。
Vi 的常用命令(命令模式)
插入模式的常用命令
末行命令模式的常用命令
C 的使用
Linux 系统上运行的GNU C 编译器(GCC)是一个全功能的ANSI C 兼容编译器, 没有集成的开发环境,但堪称是目前效率很高的C/C++编译器
使用 gcc
通常后跟一些选项和文件名来使用 GCC 编译器. gcc 命令的基本用法如下:
gcc [options] [filenames]
命令行选项指定的操作将在命令行上每个给出的文件上执行
下面举个简单的例子, 源文件:
int main(int argc,char **argv)  {  printf("Hello Linux\n");  } 
#gcc –o HelloWorld
此时会在原目录下看到生成了可执行文件HelloWorld,要看到程序输出结果,则只要输入./HelloWorld 即可。
头文件和系统求助
有时候我们只知道一个函数的大概形式,不记得确切的表达式,.  比如说我们想知道fread这个函数的确切形式,我们只要执行 man fread . 如果我们要write这个函数的说明,当我们执行man write时,输出的结果却不是我们所需要的. 因为我们要的是write这个函数的说明, man 2 write. 2表示我们用的write这个函数是系统调用函数,还有一个我们常用的是3表示函数是C的库函数.  记住不管什么时候,man都是我们的最好助手.