![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
细节笔记
文章平均质量分 67
梁永欣的博客
这个作者很懒,什么都没留下…
展开
-
vi常用命令
1)移动光标 h :光标左移一个字符 j :光标上移一个字符 k :光标下移一个字符 l :光标右移一个字符 0 :光标移至行首 $ :光标移至行尾 H :光标移至屏幕首行 M :光标移至屏幕中间 L :光标移至屏幕最末行 2)插入文本 i :在光标前插内内容 a :在光标后插入内容 o :在所在行的下一行插入新行 O :在所在行的上一行插入新行 3)删除文本 x:删除光标后面的字符 X:删除光标前面的字符 nx:删除光标后面n个字符 nX...原创 2021-04-02 18:17:01 · 139 阅读 · 0 评论 -
好记性不如烂笔头-字节对齐
先介绍三个概念: 1.自身对齐值:数据类型本身的对齐值,例如char为1 short为2 int、float为4 double为8 2.指定对齐值:编译器默认对齐值或者使用#pragma pack(value)指定的值 3.有效对齐值:取自身对齐值和指定对齐值中较小的那个 对齐规则: 1.不仅结构体的成员变量有有效对齐值,结构体本身也有对齐值,这主要是考虑到结构体的数组,对于结构体或者类,要将其补齐为其有效对齐值的整数倍。结构体的有效对齐值是起最大数据成员的自身对齐值(若有指定对齐值 则取两者小的原创 2020-12-24 17:13:48 · 222 阅读 · 0 评论