zoukankan      html  css  js  c++  java
  • 编译有哪些阶段,动态链接和静态链接的区别 c++

    预处理—->编译—->汇编—->链接

    预处理:编译器将C程序的头文件编译进来,还有宏的替换

    编译:这个阶段编译器主要做词法分析、语法分析、语义分析等,在检查无错误后后,把代码翻译成汇编语言

    汇编:汇编语言变成机器语言

    链接:将编译阶段生成的文件连接为一个整体文件

    静态链接和动态链接的区别:静态链接和动态链接两者最大的区别就在于链接的时机不一样,静态链接是在形成可执行程序前,而动态链接的进行则是在程序执行时链接

  • 相关阅读:
    字符串本质
    常用类
    异常处理
    最终类object 和内部类
    接口
    Java多态
    NIO之五Selector
    NIO之四Buffer
    NIO之三Socket通道
    JAVA NIO(二)Channel通道
  • 原文地址:https://www.cnblogs.com/ymjyqsx/p/9771822.html
Copyright © 2011-2022 走看看