-
打开行号 set nu查看全部
-
ctrl+w+上箭 向上切换vim文件 数字+dd 剪切相应行数查看全部
-
./input.out | ./avg.out
查看全部 -
ls /etc/ | grep
ls输出流输出到终端,加了|之后即加了管道,则直接输出到grep的输入
grep查询包含指定字符的文件
ps -e查看当前在运行的进程
查看全部 -
./a.out执行a.out
./a,out 1>>a.txt输出流重定向,a.out输出内容到a.txt,在a.txt原有的内容上增加,1可有可无
./a,out >a.txt输出流重定向,a.out输出内容到a.txt,覆盖a.txt原有内容
cat a.txt 打开a.txt文件并输出
ls /etc >>etc.txt把etc的内容添加到etc.txt中
./a,out <a.txt输入流重定向,a.txt输入内容到a.out
rm *.txt删除所有的txt文件
./a.out 1>t.txt 2>f.txt <input.txt标准输出流,标准错误流,标准输入流
查看全部 -
printf("please input the value a:\n")
fprintf(stdout,"please input the value a:\n")
stdout可以是任何文件
scanf("%d",&a);
fscanf(stdin,"%d",&a)
fprintf(stderr,"the value must>0")
查看全部 -
int main(int argv,char *argc[]){}
argv=1
./m.out -l argv=2
./m.out -l -a argv=3
argc[argv-1]
查看全部 -
gcc main.c-o main.out && ./main.out两条语句一起执行,前一个命令执行成功之后才会执行后一个命令
echo $?输出的值为0则是正常执行
return 0;
查看全部 -
rm *.o 删除所有的.o文件
make把大型的开发项目分成若干个易于管理的模块
nake -v 检查make是否存在
apt-get install make
Makefile
注释#...
hello.out:max.o min.o hello.c //max.o和min.o hello.c一起生成hello.out文件
gcc max.o min.o hello.c(8个空格或代表8个空格的tab键)
max.o:max.c
gcc -c max.c
min.o:min.c
gcc -c min.c
执行make
hello.out:max.o min.o hello.c -o hello.out
查看全部 -
gcc - c max.c -o max.o
//#include<stdio.h>
gcc max.o hello.c
编译之后生成 .o文件
拷贝文件 cp
把不常改动的函数,类和框架提前编译好生成静态库
查看源代码 cat hello.c
.o文件不可读
.h文件放声明 int max(int a,int b);
#include"max.h" 便于让没有编写max函数的人使用max函数
gcc max.o min.o hello.c 3个文件一起写,否则找不到max,min函数
查看全部 -
<>在系统库里查找
""在当前的目录查找
cd ~/workspace/
在vim中 可以同时打开多个文件 :sp max.c
返回命令模式 esc
跳转到下一个文件 Ctrl+W+下箭头
跳转到上一个文件 Ctrl+W+上箭头
打开行号 :set nu
剪切本行以及下面的若干行 数字+dd
粘贴 p
把打开的文件同时保存并退出 :wqa
编译两个文件 gcc max.c hello.c -o main.out
写一个输出数据名称 -o main.out
查看全部 -
#include<stdio.h>导入标准输入输出流
在Linux中不要使用void main,要使用有返回值的
缩进4个空格
保存并退出 :wq
编译 cc a.c
执行 ./a.out
r可读,w可写,x可执行
查看全部 -
更新版本 sudo apt-get update
安装编辑器 sudo apt-get install vim
检查编译器 cc -v gcc -v
清屏 clear
进入某个目录 cd
进入当前用户的家目录 cd~
查看当前所在位置 pwd
查看家目录下的文件夹 ls
查看文件夹的详细信息 ls -l
创建文件 touch abcd
删除文件 rm abcd
创建文件夹 mkdir workspace
进入文件夹 cd workspace cd workspace/
1:touch a.c
vi a.c
rm a.c
2:vi a.c
进入编辑模式:i 在当前光标的前面插入
a 在当前光标的后面插入
shift+i 在本行的开始插入
shift+a 在本行的末尾插入
o 到下一行
shift+o 在本行前插入一行
x 删除当前字符
dd 删除一整行
返回命令模式:esc
保存内容 :w
退出vim :q
查看全部 -
ansi c:c语言的标准
Linux嵌入式,小工具->linux,unix系统,操作系统,ARM嵌入式,单片机,Arduino
硬件编程
有高性能要求的应用程序
查看全部 -
1查看全部
举报