Linux_C_day2

###vim编辑器(插入模式、命令模式、低行模式)
vim的配置 vim /etc/vim/vimrc 
   * set autoindent:自动缩进
   * set shiftwidth=4
   * set tabstop=4  :tab长度为4
   * set number:设置标号
vim操作指令(esc进入命令模式)
   * g: 至最顶行
   * x:删除一个字符
   * dd:删除本行/剪切本行
   * 【3】dd:剪切光标后三行
   * G:至最底行
   * p:粘贴
   * 【3】yy:复制光标下三行
vim。。。(shift+;进入底行模式)
   * :%s/main/xxx 将main替换为xxx
   * /关键字查找
###编译过程
1预处理:处理#字开头的代码
   

             
            gcc -E test.c -o test.i
2编译:语法检查、c=>汇编


            gcc -S test.i -o test.s
3汇编:汇编=>二进制

             gcc -c test.s -o test.o
4链接

            gcc test.o -o test
###make&Makefile
1Makefile规则

            target:dependence
            (tab)  commend
伪目标文件

            .PHONY xxx
            xxx:(....)
            (tab) commend
###<gdb>
list            l            列出源码
break            b            设置断点
delete        x           删除断点
run            r            运行
continue        c             继续运行
next            n            向下    前进一句(不进入方法)
step            s            向下前进一句(进入方法)
print            p            显示参数的值
###shell
格式:

            #!/bin/bash
            。。。。。
            。。。。。
            echo“。。。”
            。。。。。
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值