当前位置: 首页 > news >正文

逆向学习笔记(代码)

menset函数是将指针指向的东西初始化的函数

该函数的原型如下:void *memset(void *s, int c, size_t n);

其中第一项是指针,第二项是初始化为的东西,第三项是初始化的位数;

memset(v12, 0, sizeof(v12));sizeof是一种函数,他将v12的位数计算了出来,使得该代码将v12的所有位都初始化了。

memset(v10, 0, 0x17u64);该代码的第三项是23的十六进制数,其中u64表示表示这个整数字面量是无符号的64位整数,进而将v10的前二十三位给初始化为零了。

这里补充一个很简单的小知识:

i64表示六十四位的长整数类型

再补充点常识:

相关文章:

  • leetcode504.七进制数
  • Java基础 5.10
  • JavaSE核心知识点02面向对象编程02-05(方法)
  • 《向上生长》读书笔记day5
  • Dockers部署oscarfonts/geoserver镜像的Geoserver
  • Ansible模块——从控制节点向目标主机复制文件!
  • 软考错题集
  • 使用互斥锁保护临界
  • (51单片机)LCD显示红外遥控相关数字(Delay延时函数)(LCD1602教程)(Int0和Timer0外部中断教程)(IR红外遥控模块教程)
  • Spring Cloud -3( 9000 字详解 Spring Cloud)
  • LVGL对象的盒子模型和样式
  • 大模型中的三角位置编码实现
  • WinCC V7.2到V8.0与S71200/1500系列连接通讯教程以及避坑点
  • C++学习之模板初阶学习
  • 数据治理框架在企业中的落地:从理念到实践
  • 第三章 Freertos智能小车遥控控制
  • 互联网大厂Java面试实录:Spring Boot与微服务架构在电商场景中的应用解析
  • 21.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--身份认证服务拆分规划
  • diy装机成功录
  • C++ learning day 02
  • 一生要出片的年轻人,买爆相机
  • 两部门部署中小学幼儿园教师招聘工作:吸纳更多高校毕业生从教
  • 商务部:中方愿同各国一道加强合作,促进跨境电商健康可持续发展
  • 商务部再回应中美经贸高层会谈:美方要拿出诚意、拿出行动
  • 奥利弗·斯通回顾越战50周年:我们不善于总结历史教训
  • 对话哭泣照被恶意盗用成“高潮针”配图女生:难过又屈辱