摘要: 对齐规则 结构体各成员变量的内存空间的首地址必须是“对齐系数”和“变量实际长度”中较小者的整数倍 对结构体来说,在其各个数据都对齐之后,结构体本身也需要对齐,即结构体占用的总大小应该为“对齐系数”和“最大数据长度”中较小值的整数倍 对齐系数即系统位数。即,gcc下,32位系统为4,64位系统为8;M 阅读全文
posted @ 2022-11-28 21:51 逆行旅者 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 单个字符 [aeiou] 匹配所有的元音(aeiou)字符 [^aeiou] 匹配所有的非元音字符 [a-z] 匹配a~z中所有字符 . 匹配除换行符(\n、\r)之外的任何单个字符,相等于 [^\n\r] [\s\S] 匹配所有。\s 是匹配所有空白符,包括换行;\S 非空白符,不包括换行 \w 阅读全文
posted @ 2022-10-05 12:16 逆行旅者 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 可参考这个更详细的:https://bbs.pediy.com/thread-272300.htm 本篇介绍gdb调试的一些基础指令。 注意:进行gdb调试时,在编译时一定要加上-g 参数,否则无法正常gdb调试。 命令 全称 作用 实例和说明 file <文件名> file 加载被调试的可执行文件 阅读全文
posted @ 2022-03-09 16:04 逆行旅者 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 当分支的数量较少时,采用if else比较方便。 当有多个选择分支时,switch...case 比if..else 效率要高。因为switch采用的是跳转表,执行的次数与case数无关; 而if else语句需要逐条执行,速度上慢很多,而且一般也不建议写过长的if else。 阅读全文
posted @ 2022-01-05 15:56 逆行旅者 阅读(466) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示