Linux C

没有安装vim软件包,sudo apt-get install vim安装后就行

临时显示行号为 :set nu :set nonnu
永久显示行号为
使用vi编辑~/.vimrc文件或者/etc/vimrc文件,在该文件中加入一行"set nu",添加内容不含引号, 命令如下:
vi ~/.vimrc
tab 四个 而不是八个空格
:set ts=4
:set expandtab

vi 有三种模式

命令行模式:用户用vi编辑文件时,最初进入的为该状态 可以进行复制粘贴操作 x 可以直接剪切 等等
插入模式:进行文件编辑,按ESC键可以回到命令行模式
底行模式:光标位于屏幕的底行,可以进行文件的保存、查找、替换、列出行号等

打开

第一步:vi test.c  【有存在的文件直接打开  没有的话就会生成】
第二步:按 i  进入编辑插入状态
第三步:编辑C 算法

# include <stdio.h >
int main()
{
    printf("hello , world");
    return 0;
}
第四步 :    ESC  - >  保存   输入    :wq

按 a 比 按 i 效率更高 直接到指定的行 A 与小写相反
按 o 直接产生空行 O 与小写相反
:q 推出没有修改的文件 若文件被修改过 没有保存 则此命令无效
:q! 强制退出 且不保存修改过的部分
:w 保存文件 但不退出
:x 保存文件推出
:w File 另存为File 给出的文件名,不退出 也算是一种备份 然后把另一份代码进行修改会比较好一点

编译


gcc编译器
gcc -o hello hello.c
-o 输出可执行文件
-c 只要求编译器输出目标代码
-g 用于调试
./ hello 查看输出结果
gcc test.c -Wall -> a.out 【-Wall :用于警告】

编写一个1 + ... + 9 的程序

原文地址:https://www.cnblogs.com/cznczai/p/11466226.html