0x378端口地址短整型
0x378 port address in short int
我有两个方法:
short _stdcall Inp32(short portaddr);
void _stdcall Out32(short portaddr, short datum);
这些是访问ECP并口的端口。问题是我的数据寄存器的端口地址是0x378,基本上是十进制的888。
现在,如所示,portaddr的数据类型是short类型。那么我应该给我的端口地址:888?
"short"取决于系统和编译器,但它至少应该是16位。因此这两个都可以:
short portaddr = 888;
short portaddr = 0x378;
相关文章:
- C 字符串返回字符串的整数/双精度/长整型值
- 是什么导致了这种使用三进制而不是短整型的有符号int到无符号int转换
- 无法在 Arduino 中uint8_t数组转换为无符号长整型数组
- 直接初始化无符号短整型的标准行为
- 无符号和有符号短整型的位宽
- 类型为"短整型 (&)"的引用初始化无效
- 如何使用 avx 指令将浮点数向量转换为短整型?
- 以 C++ 为单位设置(短整型)的上下字节
- 如何在C++中设置短整型的上限和下限字节
- 将 QString 转换为无符号短整型
- 在C++中,我如何使用无符号短整型和短整型来减去hugeintger
- 使用 ifstream 从C++文件中读取二进制无符号短整型
- 如何将字节数组转换为整数类型(整数、长整型、短型等)"安眠安"?
- 无法将参数 1 从"cli::array<Type> ^"转换为"无符号短整型"
- 类型转换无效指针指向无符号短整型
- 将浮点转换为无符号短整型时出现舍入问题
- g++ abs()在短整型上似乎将其转换为双精度类型
- 如何工作与内存地址在C?它们是十六进数还是无符号整型
- 0x378端口地址短整型
- 将地址赋值给整型变量