-
1. sudo apt-get install
2. sudo apt-get update
3. clear
4. pwd:显示当前路径
5. ls:显示当前路径下所有文件
6. ls -l:显示文件类型和创建时间
7. touch abc:create new file abc
8. rm abc:delete abc file
10. mkdir workspace:创建
11. vim a.c:编辑(创建或编辑)
12. gcc a.c:编译
13. ./a.out:执行
14. gcc a.c max.c -o main.out:编译两个文件,生成一个main.out文件1. i:当前光标前插入 2. a:当前光标后插入 3. SHIFT+a—行尾插入 4. SHIFT+i—行首插入 5. o—>下一行插入 6. SHIFT+o--上一行插入 7. x—>删除当前光标前的字符 8. dd—>删除当前行 9. gg=G—>auto format 10. CONTROL+W—>切换 11. 9+dd—>剪切 12. ———————————— 1. :w—>save 2. :q—>exit 3. :wq—>保存并退出 4. :wqa—>保存所有文件并退出 5. :sp max.c—>分屏,创建另一个文件
查看全部 -
appach好像是一种轻量型的网页服务器
查看全部 -
厉害查看全部
-
输出流printf("hello")=fprinf(stdout,"hello")
输入流scanf("%d",&a)=fscanf(stdin,"%d",&a)
错误流fprinf(stderr,"The wrong is xx");retrun 1;
查看全部 -
linux 把所有外设当作文件
查看全部 -
rm *.o 删除所有.o文件;
安装make:apt-get install make;
查看全部 -
:set nu出行号查看全部
-
相关命令和文件组织结构
查看全部 -
调用stdio库会默认创建3个函数:stdin,stdout,stderr
printf函数是对fprintf函数的封装。
查看全部 -
echo $? //查看上一条命令是否成功执行,成功则返回0
查看全部 -
stdin:0
stdout: 1
stderr: 2
查看全部 -
stdin
stdout
stdeer
查看全部 -
makefile:
#this is makefile//注释#
可执行文件.out:要连接的文件.o .c等
tab键 gcc .o .c
make
查看全部 -
gcc -c 文件名.c -o 文件名.o
预处理编译,静态库,不需再次编译
gcc 文件.o 文件.c (-o 文件名)//将已编译的o文件与.c 文件链接
查看全部 -
: sp 文件名 //分文件编辑
:ctrl + w + 下键 //下面的文件编辑
:ctrl+ w + 上键 //上面的文件编辑
:set nu //显示行号
:wqa //保存所有
gcc 所有的.c文件 -o 文件名
将编辑的.c文件以include "文件名.c",只要gcc 有mian函数的c文件就好
查看全部
举报