(1)gcc

编译: gcc -o cpu cpu.c
运行: ./cpu
-o :output之意,用于指定生成一个可执行文件的文件名  
-c :用于把源文件生成目标文件(.o),并阻止编译器创建一个完整的程序
-I-L-S-lm:表示标准库的目录中名为libm.a的函数库
-lpthread :连接NPTL实现的线程库
-std= :用于指定把使用的C语言的版本

(2)自动补全

两次tab键

Vim

(1)命令模式(常规模式)

删除 :

删除行: