240 发简信
IP属地:福建
  • 120
  • Lea和mov

    lea指令是将源操作数、即存储单元的有效单元地址存储到目的操作数mov将源操作数传输到目的操作数。lea eax,[edx-02]它的操作数就是...

  • dup2

    dup2(int oldfd,int newfd);这个函数是复制文件描述符,将newfd描述符所对应的文件表 改成 oldfd所对应的文件表项...

  • 内存对齐

    为什么内存对齐计算机平台往往为了提高内存萃取效率,往往对数据进行对齐存放,如果不对数据存放进行对齐,会在存取效率上带来损失。比如有些平台每次读都...

  • 120
    静态库和共享库

    1、静态库 静态库就是一些目标文件的集合,以.a结尾。静态库在程序链接的时候使用,链接器会将程序中使用到函数的代码从库文件中拷贝到应用程序中。一...

  • Header Guard

    Header Guard:防止头文件被重复包含Header Guard形式: 重复包含的问题: 预处理速度慢 重复包含,很可能陷入死循环(现有的...

  • 常见限定符

    1、const: const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新,只能在定义时进行初始化赋值 2、 violate:**...

  • 120
    C编译过程

    如果目标文件是由C代码编译生成的,整个程序的入口点是crt1.o中提供的_start,它首先做一些初始化工作(以下称为启动例程, Startup...

  • 120
    ELF文件格式

    ELF文件格式是一个开放标准,各种UNIX系统的可执行文件都采用ELF格式,它有三种不同的类型: