zoukankan      html  css  js  c++  java
  • 4.文本编辑器vi的简单实用与指针介绍

    前戏:

    1. Vi不是用来进行软件开发的,要不要IDE干什么?vi主要是在用它来修改一些配置文件或简单的代码文件、脚本等。
    2. 前几天也用到了文本编辑器,不过大多时候是在UI下使用的,那么在命令行下如何使用呢?

       

    正文:

    安装

    1. 查看vi是否已经安装?

      cd /bin

      ls

    2. 安装vi (如果没有安装)

      yum install vi

       

    使用

    1. 打开

      vi 文件名(如果有文件,则打开。木有当你执行保存时会创建一个)

      例:vi fatsnake.c

    2. 编辑

      按一下字母i。进入 insert模式,任意干

       

    3. 保存

    按下ESC键,退出insert模式

    输入冒号(:), 然后输入 q! 代表不保存,直接退出

    输入wq 代表保存,并退出

    输入w 代表保存,仅此而已

     

    例:

    :q!

    1. 搜索

    在非insert模式下,输入

    向下搜索 /

    向上搜索 ?

    输入你搜索的字符串然后回车,它会自动定位

    如:

    /pattern 向下搜索 n继续搜索下一个
    ?pattern
    向上搜索 #继续搜索上一个

     

     

    ----------------------------------------------------------------------------------华丽的分割线--------------------------------------------------------------------------

    C语言中如何保存字符串的? 没有String类型,用的是数组或是指针

    char a='a';//注意是单引号

    printf("is %c",a);

    %c 代表 单字符

    字符串则是 %s

    十进制无符号整形是 %d

    输出指针 %p

     

    数组:

        char [] array = "fatsnake";

        printf("array is %s",arrary);

    指针:

    char *b="shenyi";

    for(i=0;i<6;i++)

    {

    printf("is %p ",b);

    printf("is %c ",*b);

    b++;

    }

    理解:

    字符串:电影院座位上的人

    指针:查票员,根据你的票(地址:几排几座),查找你

     

     

     

    尾声:

    在人生中,赢家并不是那些有优秀基因的人,或是那些最有天分的人,而是那些最不屈不挠的人!当他们跌倒了,他们总是不断的爬起来,继续做,继续做。 no pain no gains (^ _ ^) !!
  • 相关阅读:
    kernel structure
    linux cmd fuser/screen
    arm 指令架构
    udev 学习
    grup 2 ubuntu
    tiny6410 3.8.1 内核kgdb调试
    make 选项
    lfs 无知
    数据归一化的两种方法:最值归一化和0均值归一化
    使用随机队列实现生成迷宫
  • 原文地址:https://www.cnblogs.com/fatsnake/p/5743255.html
Copyright © 2011-2022 走看看