从 SAS 访问共享可执行库的全面指南
在使用 SAS 进行数据处理和分析时,访问共享可执行库是一项非常有用的功能。它可以让我们利用外部的代码库,扩展 SAS 的功能。下面将详细介绍从 SAS 访问共享可执行库的相关内容。
1. C 数据类型的内存分配
在了解如何访问共享库之前,我们需要先知道不同 C 数据类型在 32 位和 64 位系统中的内存分配情况。以下是具体的表格:
| Type | 32 - Bit System Size (Bytes) | 32 - Bit System Size (Bits) | 64 - Bit System Size (Bytes) | 64 - Bit System Size (Bits) |
| — | — | — | — | — |
| char | 1 | 8 | 1 | 8 |
| short | 2 | 16 | 2 | 16 |
| int | 4 | 32 | 4 | 32 |
| long | 4 | 32 | 8 | 64 |
| long long | 8 | 64 | 8 | 64 |
| float | 4 | 32 | 4 | 32 |
| double | 8 | 64 | 8 | 64 |
| pointer | 4 | 32 | 8 | 64 |
2. 使用共享库时的命名注意事项
SAS 在加载外部共享库时,对库的命名有一定的约束:
- 名称长度不超过 8 个字符。
- 名称中不能包含句点。
如果外部共享库的名称不符合这些条件,可以创建一个符号链接来
超级会员免费看
订阅专栏 解锁全文
7

被折叠的 条评论
为什么被折叠?



