当前位置:首页 > 工业技术
实用C语言接口技术与实例
实用C语言接口技术与实例

实用C语言接口技术与实例PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:王振宇,黄立波编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1997
  • ISBN:7505331167
  • 页数:203 页
图书介绍:
《实用C语言接口技术与实例》目录

第一章 混合编程与语言接口 1

1.1 混合编程的概念 1

1.1.1 混合编程需求的提出 1

1.1.2 高级语言与汇编语言的混合编程 2

1.1.3 不同高级语言之间的混合编程 3

1.1.4 高级语言与应用语言之间的混合编程 4

1.2 混合编程接口问题 5

1.2.1 接口约定 5

1.2.2 接口机构 7

1.3 C语言混合编程与接口 8

第二章 C语言与汇编语言的接口 9

2.1 C语言与汇编语言混合编程规则 9

2.1.1 参数传递规则 9

2.1.2 返回值传递规则 10

2.2 C调用汇编 11

2.1.3 寄存器规则 11

2.2.1 简单参数传递 12

2.2.2 字符串参数传递 15

2.2.3 数组参数传递 17

2.2.4 结构参数传递 20

2.3 汇编调用C 21

2.3.1 简单参数传递 23

2.3.2 字符串参数传递 27

2.3.3 数组参数传递 29

2.3.4 结构参数传递 32

第三章 C语言与其它高级语言的接口 34

3.1 概述 34

3.1.1 C语言调用其它高级语言的接口 34

3.1.2 其它高级语言调用C语言的接口 36

3.2 C调用BASIC的接口 37

3.2.1 简单参数传递 39

3.2.2 字符串参数传递 40

3.2.3 结构型参数传递 42

3.3 BASIC调用C的接口 43

3.3.1 简单参数传递 44

3.3.2 字符串参数传递 45

3.3.3 数组参数传递 47

3.3.4 用户自定义类型参数传递 49

3.3.5 公共块参数传递 51

3.3.6 BASIC调用时的某些限制 52

3.4 C调用FORTRAN的接口 52

3.4.1 简单参数传递 53

3.4.2 字符串参数传递 54

3.4.3 数组参数传递 56

3.4.4 逻辑型参数传递 57

3.5 FORTRAN调用C的接口 58

3.5.1 简单参数传递 59

3.5.2 字符串参数传递 60

3.5.3 数组参数传递 61

3.5.4 公共块参数传递 63

3.5.5 逻辑型参数传递 64

3.6 C调用Pascal的接口 65

3.6.1 简单参数传递 66

3.6.2 字符串参数传递 67

3.6.3 数组参数传递 68

3.6.4 布尔型参数传递 69

3.6.5 结构类型参数传递 71

3.7 Pascal调用C的接口 72

3.7.1 简单参数传递 72

3.7.2 字符串参数传递 73

3.7.3 数组参数传递 75

3.7.4 记录类型参数传递 77

3.7.5 布尔型参数传递 79

3.8.1 Ada调用C的一般约定 80

3.8 Ada调用C的接口 80

3.8.3 简单参数传递 81

3.8.2 命名约定与调用约定 81

3.8.4 字符串参数传递 83

3.8.5 Me ridian Ada程序与Microsoft C的连接 86

第四章 C语言与数据库的接口 87

4.1 C语言与Oracle的接口 87

4.1.1 SQL与PRO*C 87

4.1.2 用PRO*C编程 88

4.1.3 PRO*C程序例 94

4.2 C语言与dBASE(Foxbase)的接口 95

4.2.1 C语言与dBASE(Foxbase)数据传递的实现方法 95

4.2.2 “接口文件”的格式 96

4.2.3 实现数据传递的dBASEⅢ命令及其应用 96

4.2.4 dBASEⅢ与C语言程序间的连接 100

4.2.5 C程序传送数据给dBASEⅢ库文件 102

4.3.1 Sybase概述 104

4.3 C语言与Sybase的接口 104

4.3.2 DB-Library/C例程库 105

4.3.3 APT-Library/C例程库 109

4.3.4 Open server的应用编程接口Server-Library/C例程库 117

第五章 C语言与窗口系统的接口 120

5.1 Microsoft Windows的C语言接口 120

5.1.1 概述 120

5.1.2 Microsoft Windows的C语言接口函数 122

5.1.3 利用Microsoft C和SDK开发Windows应用程序 128

5.1.4 用Borland C++、Turbo C++开发Windows应用程序 137

5.2 X-Windows的C语言接口 138

5.2.1 概述 138

5.2.2 X-Windows的C语言接口函数 140

5.2.3 Xlib与高层接口工具箱 142

6.1.2 访问ROM-BIOS系统资源 143

6.1.1 DOS与中断 143

6.1 C语言与DOS的接口 143

第六章 C语言与操作系统的接口 143

6.1.3 利用DOS访问系统功能 148

6.2 C语言与UNIX的接口 150

6.2.1 输入和输出系统调用 150

6.2.2 信号 153

6.2.3 进程控制 157

6.3 C语言与VMS的接口 161

6.3.1 VMS C提供的接口函数 161

6.3.2 函数提要与实例 165

第七章 C语言与网络的接口 172

7.1 C语言与网络编程 172

7.2 NetBIOS 172

7.2.1 概述 173

7.2.2 用C语言进行NetBIOS设计要点 176

7.3.2 Netware的数据报通信协议IPX 178

7.3.3 Netware的会话通信协议SPX 178

7.3 Novell Netware环境下的网络编程 178

7.3.1 概述 178

7.3.4 Netware的扩充DOS服务 179

7.4 Socket程序设计 183

7.4.1 Socket概述 183

7.4.2 Socket调用的数据结构 184

7.4.3 基本的Socket调用 185

7.4.4 Socket程序的例子 188

7.4.5 并发server程序 191

7.4.6 其他特点 193

7.5 远程过程调用 194

7.5.1 概述 194

7.5.2 远程过程调用的设计考虑 195

7.5.3 Sun RPC的实现 196

相关图书
作者其它书籍
返回顶部