复习 Linux下C语言开发环境

  2016年11月9日                   星期三                                 阴天

     今天主要复习一下Linux下C语言的开发环境。

      首先,什么是C语言呢?c语言是美国的Dennis Ritchie在1972年设计发明的。它由早期的编程语言bcpl发展演变而来。C语言之所以发展迅速,成为最受欢迎的语言之一,主要因为它具有强大的功能。C语言语言紧凑,使用方便、灵活,运算符及其丰富,生成的代码质量高,执行程序效率高,可移植性好,可以直接操作硬件。而在Linux上C语言的反向主要是Linux内核开发和基于Linux嵌入式开发。C语言的词法符号主要有关键字、标识符、运算符、分隔符以及标点符号。

      接下来介绍一下编辑器vi。vi是Linux系统中的一种编辑器,具有强大的功能与高效。vi 《文件名称》 即可载入要编辑的文件或者开启一个新文件。:q 退出vi,:q!不保存强制退出,:wq 保存后离开,x同wq,esc切换到指令模式下。

     vi具有三种模式:命令行模式、底行模式插入模式。

    命令行模式:1、设置vi:              set nu  显示行号                syntax on(syn on)   语法高亮

                          2、开始编辑命令:  a(i)在光标后(前)输入文本

                          3、光标移动命令:  b移动到单词开始              e 移动到单词结尾

                          4、删除命令:         (数字)dd   删除当前行(数字显示的行数)

                          5、改变与替换命令:cc 替换当前行

                          6、查询命令:          /abc 向后查询abc               ?abc 向前查询abc

                                                               n   向后继续查询             M 向前继续查询

                          7、拷贝和粘贴命令:yy当前行考入剪切板          P将剪切板中内容粘贴在光标后

                                                            p将剪切板中内容粘贴在光标前

                          8、文件保存及退出命令:q 退出vi                      q!不保存强制退出    

                                                                    wq 保存后离开           x同wq          esc切换到指令模式下

                          9、其他有用的命令: set nu   显示行号               nG             跳到第几行

                                                              u          撤销                       Ctrl + g      列出光标所在行行号

                                                              #,#s/old/new/g                  替换两行之间所有的old为new

                                gcc -o hello hello.c           编译源程序




















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值