• 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 (^ _ ^) !!
  • 相关阅读:
    Jmeter实现ajax异步同时发送请求
    数据构造技术框架的搭建及使用
    Maven安装与使用
    TFS2008安装环境
    ORACLE隐式提交导致的ORA01086错误:SAVEPOINT“丢失”
    关于记忆与学习
    ORACLE中异常处理
    【笔记:ORACLE基础】正则表达式
    malloc()和relloc()的用法【转】
    【笔记:ORACLE基础】用户管理
  • 原文地址:https://www.cnblogs.com/fatsnake/p/5743255.html
Copyright © 2020-2023  润新知