【置顶】C语言结构体解析

我们知道定义一个数组就等于定义了多个相同类型的变量,它们的类型是一样的。有时有这样的需求,如果我想保存一些信息,但每个信息类型不一定相同,这时该怎么办?我们就可以自己定义一类型,而这个类型,就是结构体,也可以叫结构。结构体允许我们将不同的类型组合起来,形成一个新的类型。

最后更新: 2020-07-20 11:27:23

推荐指数

查看详情 查看详情 查看详情

【置顶】宏的定义与说明

写好了代码,将代码变成可执行程序中间大概有几个步骤。1、替换。2、编译。3、连接。为了使代码方便或者容易阅读,我们会在代码里定义一些符号,这些符号可以代替某个我们想要的符号,在编译之前会先执行一个替换功能,把符号替换成我们要的值,然后才开始编译。宏就与这个替换有关系。

最后更新: 2020-07-17 10:05:06

推荐指数

查看详情 查看详情 查看详情

【置顶】C语言指针探测(一)

指针在C中是一个至高点,如果指针没学好,那么C就相当于白学。我这里将学习笔记记录下来,一步一步了解指针到底是个什么东西,如何使用。

最后更新: 2020-07-14 22:20:58

推荐指数

查看详情 查看详情 查看详情

【置顶】调用约定是怎么回事

介绍调用约定之前先看看下面的情况。

最后更新: 2020-07-11 14:10:34

推荐指数

查看详情 查看详情 查看详情

【置顶】标志寄存器

标志寄存器很重要,它可以决定JCC指令如何走。比如JE跳转,就是通过ZF标志位来判定的。想玩转汇编指令各种跳转,就要学好JCC,而JCC又是根据标志寄存器来决定的,所以掌握标志寄存器非常重要。

最后更新: 2020-07-06 22:22:08

推荐指数

查看详情 查看详情 查看详情

【置顶】常用汇编指令(三)

在目前流行的编程语言下,还有更底层的语言,那就是汇编语言,当然还有更底层的机器语言。汇编语言由一条条指令组成,在分析软件的时候会经常和汇编打交道,所以掌握汇编指令是必须的,介绍几个常用汇编指令。

最后更新: 2020-07-05 17:53:00

推荐指数

查看详情 查看详情 查看详情

最新列表

  • 【最新】 导出表的结构分析

    学PE结构,这个导出表很重要结构之一,也是相比之前解析PE的时候要难一些。为什么要难一些,因为这个表结构比较复杂,我们不但要解析它,还要对它做操作,做完操作还要能正常使用才行。

    陈成 2020-08-11 20:43:43 C/C++

    查看更多
  • 【最新】 静态链接库和动态链接库

    开发项目的时候有些代码会经常使用,我们会把它封装成函数避免重复编写,有两种方式,静态链接库和动态链接库。

    陈成 2020-08-01 19:03:06 C/C++

    查看更多
  • 【最新】 PE结构节表解析

    在PE结构关键字段说明中介绍了DOS头、标准PE头和可选PE头中的部分字段,但这还不够,这里再介绍一下节表。节表在可选PE头的后面,也就是从开始位置加上DOS头、标准头和可选头就是节表的信息。节表说明了各个节的信息,比如名字、大小、位置等等信息。

    陈成 2020-07-21 20:53:18 C/C++

    查看更多
  • 【最新】 C语言结构体解析

    我们知道定义一个数组就等于定义了多个相同类型的变量,它们的类型是一样的。有时有这样的需求,如果我想保存一些信息,但每个信息类型不一定相同,这时该怎么办?我们就可以自己定义一类型,而这个类型,就是结构体,也可以叫结构。结构体允许我们将不同的类型组合起来,形成一个新的类型。

    陈成 2020-07-20 19:48:40 C/C++

    查看更多
  • 【最新】 PE结构关键字段说明

    exe程序结构说明。

    陈成 2020-07-19 12:17:36 C/C++

    查看更多
  • 【最新】 宏的定义与说明

    写好了代码,将代码变成可执行程序中间大概有几个步骤。1、替换。2、编译。3、连接。为了使代码方便或者容易阅读,我们会在代码里定义一些符号,这些符号可以代替某个我们想要的符号,在编译之前会先执行一个替换功能,把符号替换成我们要的值,然后才开始编译。宏就与这个替换有关系。

    陈成 2020-07-16 21:01:08 C/C++

    查看更多
  • 【最新】 C语言指针探测(三)

    指针在C中是一个至高点,如果指针没学好,那么C就相当于白学。我这里将学习笔记记录下来,一步一步了解指针到底是个什么东西,如何使用。

    陈成 2020-07-15 20:53:36 C/C++

    查看更多
  • 【最新】 C语言指针探测(二)

    指针在C中是一个至高点,如果指针没学好,那么C就相当于白学。我这里将学习笔记记录下来,一步一步了解指针到底是个什么东西,如何使用。

    陈成 2020-07-14 20:23:36 C/C++

    查看更多
  • 【最新】 C语言指针探测(一)

    指针在C中是一个至高点,如果指针没学好,那么C就相当于白学。我这里将学习笔记记录下来,一步一步了解指针到底是个什么东西,如何使用。

    陈成 2020-07-13 22:06:00 C/C++

    查看更多
  • 【最新】 调用约定是怎么回事

    介绍调用约定之前先看看下面的情况。

    陈成 2020-07-11 11:19:05 C/C++

    查看更多
  • 【最新】 C语言中的裸函数

    C语言裸函数记住一点,编译器不会为它生成任何代码。我们在平常调用函数时哪怕是调用一个没有任何代码的空函数,编译器最少都会生成一个基本的框架。但调用裸函数的话不会,在反汇编中除了看到正常的call后面跟一个地址外,进入函数里面如果我们本身也没对裸函数做任何操作,那程序就会出错。

    陈成 2020-07-09 21:59:27 C/C++

    查看更多
  • 【最新】 JCC指令说明

    JCC指令在程序中可以到处跳,但决定它跳不跳一定是看标志寄存器。

    陈成 2020-07-08 12:45:28 C/C++

    查看更多
  • 【最新】 常用汇编指令(四)

    在目前流行的编程语言下,还有更底层的语言,那就是汇编语言,当然还有更底层的机器语言。汇编语言由一条条指令组成,在分析软件的时候会经常和汇编打交道,所以掌握汇编指令是必须的,介绍几个常用汇编指令。

    陈成 2020-07-07 12:40:34 C/C++

    查看更多
  • 【最新】 标志寄存器

    标志寄存器很重要,它可以决定JCC指令如何走。比如JE跳转,就是通过ZF标志位来判定的。想玩转汇编指令各种跳转,就要学好JCC,而JCC又是根据标志寄存器来决定的,所以掌握标志寄存器非常重要。

    陈成 2020-07-05 18:26:54 C/C++

    查看更多
  • 【最新】 常用汇编指令(三)

    在目前流行的编程语言下,还有更底层的语言,那就是汇编语言,当然还有更底层的机器语言。汇编语言由一条条指令组成,在分析软件的时候会经常和汇编打交道,所以掌握汇编指令是必须的,介绍几个常用汇编指令。

    陈成 2020-07-05 16:31:27 C/C++

    查看更多

陈成的名片

职业:程序员,PHP工程师

暂居:北京市

籍贯:重庆市

Email:964263190@qq.com

网站公告

欢迎访问本站!本站博主主要是当个网络笔记本使用,记录一些笔记什么,再一个就是记录生活琐事。欢迎交流。

友情连接

站点信息

  • 上线时间:2020年05月30日
  • 网站程序:自建框架
  • 博客模板:今夕何夕
  • 文章统计43篇文章
  • 评论统计0条评论
  • 留言统计0条留言
  • 统计数据:百度统计