c程序链接过程简介内容摘要:
l +10 d \0 M y v a r i a b +20 l e \0 偏移 字符串 0 空字符串 1 helloworld 6 world 12 Myvariable 将函数和变量统称为符号 本地定义的全局符号、 外部符号( External Symbol)、局部符号、段名、行号 符号修饰和函数签名 弱 符号和强符号 extern “C” 2020/11/17 链接的接口 ——符号 编译器与链接器 目标文件 静态链接 动态链接 常用工具介绍 2020/11/17 大纲 2020/11/17 空间与地址分配 File Header .text section .data section .bss section Object File A File Header .text section .data section .bss section Object File B File Header .text section .data section .bss section Ouput File File Header .text section .data section .bss section Object File A Object File B 2020/11/17 空间与地址分配 File Header .text section .data section .bss section Object File A File Header .text section .data section .bss section Object File B File Header Ouput File .text .data .bss 2020/11/17 符号解析与重定位 /* */ extern int shared。 int main() { int a = 100。 swap(amp。 a, amp。 shared)。 } /* */ int shared =1。 void swap(int* a, int* b) { *a ^= *b ^= *a ^= *b。 } $ ld : In function `main`: : (.text+0x1c):undefined refe。c程序链接过程简介
相关推荐
私有成员。 友元没有 this指针,必要时可以用类对象的引用作参数。 友元可以是一个类,这时友元类中所有成员函数都是友元。 友元 不传递,不对称,不继承。 友元没有 this指针,比成员函数多一个参数。 istreamamp。 operator(istreamamp。 istr, Pointamp。 p) { istr。 return istr。 } ostreamamp。
工程设计分析分系统 、 制造自动化分系统 和 质量保证分系统 以及 计算机网络 和 数据库分系统 6个部分有机地集成起来。 CIM的构成 工程设计 分析分系统 制造自动 化分系统 质 量 保 证 分 系 统 经 营 管 理 信 息 分 系 统 数据库分系统 计算机网络分系统 支撑分系统 功能分系统 售后服务信息 技术信息 市场信息 ★ 管理信息分系统 (MIS, Management
适合于分布式计算的程序设计语言。 Java语言于 90年代中期的迅速流行与它定位于当时迅速发展的Inter的 WWW应用开发有关。 展示了面向对象技术与分布式计算结合的重大前景。 后面向对象时代的计算机语言 程序设计语言 : C++, Java 脚本语言 : Java Script , VBScript 标记语言 : SGML, HTML, XML 样式语言 : CSS, XSL 建模语言 :
STL的历史: 197919921994现在 • 包含的功能: • Containers 容器 • Iterators 迭代器 • Algorit。
次产生的时间 胎儿期 出生后 更新的方式 自我更新 由骨髓产生 分布 肠腔、腹腔、胸腔、腹壁 脾脏、淋巴结 自发性 Ig的产生 高 低 特异性 多反应性 单特异性,尤在免疫后 分泌的 Ig的同种型 IgM﹥ IgG IgG﹥ IgM