图书介绍
Microsoft C5.0 优化编译 混合语言程序设计指南 第5册PDF|Epub|txt|kindle电子书版本网盘下载
![Microsoft C5.0 优化编译 混合语言程序设计指南 第5册](https://www.shukui.net/cover/54/32122783.jpg)
- 宗丽苹,吴倩,邦继明等译 著
- 出版社: 中国科学院科海培训中心;中国科学院软件所
- ISBN:
- 出版时间:未知
- 标注页数:83页
- 文件大小:34MB
- 文件页数:90页
- 主题词:
PDF下载
下载说明
Microsoft C5.0 优化编译 混合语言程序设计指南 第5册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 混合语言接口1
1 混合语言程序设计基础3
1.1 混合语言调用3
1.2 命名约定要求4
1.3 调用约定要求6
1.4 参数传递要求7
1.5 编译和链接7
1.5.1 用合适的存储模型编译8
1.5.2 和语言库链接8
2 BASIC对高级语言的调用9
2.1 BASIC与其它语言的接口9
2.1.1 DECLARE语句9
2.1.2 ALIAS的使用10
2.1.3 使用参数表10
2.2 其它BASIC接口11
2.3 BASIC调用C11
2.3.1 从BASIC调用C——不带返回值11
2.3.2 从BASIC调用C——函数调用12
2.4 BASIC调用FORTRAN14
2.4.1 从BASIC调用FORTRAN——子例程调用14
2.4.2 从BASIC调用FORTRAN——函数调用15
2.5 BASIC调用Pascal16
2.5.1 从BASIC调用Pascal——过程调用16
2.5.2 从BASIC调用Pascal——函数调用17
2.6 对BASIC调用的限制18
2.6.1 存储分配19
2.6.2 不相容函数19
3 C对高级语言的调用20
3.1 C与其它语言的接口20
3.2 另一种C接口21
3.3 C调用BASIC21
3.4 C调用FORTRAN23
3.4.1 从C调用FORTRAN——子例程调用23
3.4.2 从C调用FORTRAN——函数调用25
3.5 C调用Pascal26
3.5.1 从C调用Pascal——过程调用26
3.5.2 从C调用Pascal——函数调用27
4 FORTRAN对高级语言的调用29
4.1 FORTRAN与其它语言的接口29
4.1.1 INTERFACE语句29
4.1.2 使用ALIAS30
4.2 另一种FORTRAN与C的接口31
4.3 FORTRAN调用BASIC31
4.4 FORTRAN调用C33
4.4.1 从FORTRAN调用C——无返回值33
4.4.2 从FORTRAN调用C——函数调用35
4.5 FORTRAN调用Pascal36
4.5.1 从FORTRAN调用Pascal——过程调用36
4.5.2 从FORTRAN调用Pascal——函数调用37
5 Pascal对高级语句的调用39
5.1 Pascal与其它语言的接口39
5.2 另一种Pascal与C的接口40
5.3 Pascal调用BASIC40
5.4 Pascal调用C42
5.4.1 从Pascal调用C——无返回值42
5.4.2 从Pascal调用C——函数调用43
5.5 Pascal调用FORTRAN44
5.5.1 从Pascal调用FORTRAN——子例程调用44
5.5.2 从Pascal调用FORTRAN——函数调用45
6 汇编语言与高级语句接口47
6.1 编写汇编过程47
6.1.1 过程的建立47
6.1.2 进入过程48
6.1.3 分配局部数据(可选择的)48
6.1.4 保留寄存器的值49
6.1.5 存取参数49
6.1.6 返回一个值(可选择的)50
6.1.7 退出过程51
6.2 从BASIC调用52
6.3 从C调用53
6.4 从FORTRAN调用55
6.5 从Pascal调用57
6.6 从82编语言调用高级语言58
6.7 Microsoft段模型59
第二部分 数据处理参考手册62
7 传地址或传值62
7.1 BASIC参数62
7.2 C参数63
7.3 FORTRAN参数64
7.4 Pascal参数65
8 数值,逻辑和字符串数据66
8.1 整数和实数66
8.2 FORTRAN COMPLEX类型67
8.3 FORTRAN LOGICAL类型67
8.4 字符串68
8.4.1 字符串格式68
8.4.2 传递BASIC字符串69
8.4.3 传递C字符串71
8.4.4 传递FORTRAN字符串72
8.4.5 传递Pascal字符串74
9 特殊数据类型76
9.1 数组76
9.1.1 从BASIC传递数组76
9.1.2 数组说明和加下标77
9.2 结构,记录和用户自定义类型79
9.3 外部数据79
9.4 指针和地址变量81
9.5 公用块81
9.5.1 传递公用块的地址81
9.5.2 直接存取公用块82
9.6 使用可变数目的参数82