在华清远见机构学习嵌入式开发,不知道第几天的学习总结!

打开终端的方法 直接点击终端 
ctrl + shift +n 在当前目录下打开新的终端
ctrl +alt + t    在家目录下打开终端
放大终端 CTRL  shift + 
缩小 终端  CTRL  —
关闭终端 Ctrl d
清屏 clear(输入的命令) 组合键 Ctrl l
切换输入法  Ctrl 空格

vi 编辑器
三种模式 
命令行模式 (刚开始进入时)
yy 复制命令   
dd  剪切或删除命令
p   粘贴命令    
u  撤销
Ctrl r (当vi编辑器出现 更改时可使用)
gg  跳转到首行
G  跳转到末行

插入模式   insert插入 
a 在光标后插入
i 在光标前插入
o 在光标下一行插入
A 在行首插入
I 在行尾插入
O 在光标上一行插入

底行模式(插入模式esc后使用shift + ;进入)
行号,行号y(复制指定行)
          d(剪切删除指定行)
查找 /字符
替换 %(全文)/(要替换字符)(替换的字符)
    行号,行号                 /g(全部替换)
    :w 目标路径/文件名(另存为)
    w q wq  (保存命令)
    :vsp(文件名) 分屏打开文件
    :noh 去除高亮显示


 gcc编译  预处理 gcc -E hello.c -o hello.i  (-o 生成指定文件 )
 首先展开头文件  去除注释空行 替换宏定义
 编译 gcc -S hello.i -o hello.s(生成汇编文件,检查语法错误)
 汇编 gcc -c hello.s -o hell.o 
 链接 gcc hello.o -o hello(生成纯二进制语言)
 最后输出 ./hello (生成文件名)

 ASCII字符 
 A 65
 a 97
 0 48
 9 57 
 \n(换行符) 换到下一行
 \r(回车符) 回到本行行首
 进制转换 短除法(除2) 拆分法(通过2的次方(2 4 8 16.....)拼接) 
 二进制0b  查看二进制 转化为 16进制 通过8421码看出结果
 八进制0(数字零)八转二 二转八 三位二进制 (421码)  从低位到高位
 十六进制0x   十六转二 二转十六 四位二进制 (8421码)
 变量 
  数据表示  存储类型  数据类型 变量名
  变量名 由数字 字母 下划线 组成  
  开头 不能使用数字  不能与关键字重名


  
  
随文附上这次的学习思维导图。

猜你喜欢

转载自blog.csdn.net/qq_54812493/article/details/129020347