技术栈
c语言逆向学习基础课
RFCEO
16 天前
内联函数
·
运算符优先级
·
c语言逆向学习基础课
·
宏定义文本替换
·
do-while语句块
·
宏参数副作用
·
无符号定长类型
C语言逆向学习基础课 第 11 课:宏定义与位运算陷阱详解
掌握宏定义的核心陷阱与工业级规范写法,彻底规避运算符优先级、参数副作用等高频错误掌握位运算的常见错误场景与正确用法,理解位移、位逻辑运算的底层执行逻辑
RFCEO
19 天前
运算符优先级
·
局部变量
·
c语言逆向学习基础课
·
循环边界
·
逻辑与 逻辑或
·
逻辑错误
C语言逆向学习基础课 第 5 课:循环与条件判断陷阱深度解析
课程定位:逻辑与流程控制类核心课程,聚焦C语言循环与条件判断中的高频逻辑陷阱,从错误根源出发讲解规避方法与修正技巧
RFCEO
20 天前
c语言逆向学习基础课
·
内存分配与释放
·
分配后不校验是否成功
·
计算大小错误
·
realloc直接覆盖原指针
·
重复释放
·
释放后不置空
C语言逆向学习基础课 第2课:内存分配与释放的深度误区
内存管理是C语言最核心、最考验专家级功底的能力,也是普通程序员与专家级程序员的关键分水岭。本课聚焦动态内存分配与释放的各类深度误区,从根源讲解内存泄漏、重复释放、野指针、分配失败等致命问题,帮助你建立安全、规范、健壮的内存管理思维。
RFCEO
20 天前
c语言逆向学习基础课
·
c语言函数参数传递陷阱
·
c语言值传递与地址传递区别
·
c语言返回局部变量指针错误
·
c语言函数返回值校验
·
c语言堆内存分配与释放
C语言逆向学习基础课 第7课 函数参数传递与返回值陷阱
明确函数参数传递的两种核心方式(值传递、地址传递),区分二者的使用场景与易错点;掌握函数返回值的正确使用规范,规避返回局部变量指针、返回值未校验等高频陷阱;
我是有底线的