0x378短地址的端口地址

时间:2013-04-25 16:44:09

标签: c++ short parallel-port

我有两种方法:

short _stdcall Inp32(short portaddr);
void _stdcall Out32(short portaddr, short datum); 

这些是访问ECP并行端口的端口。问题是我的数据寄存器的端口地址是0x378,基本上是888十进制。

现在,portaddr的数据类型如下所示,类型为short。那么我应该将我的端口地址作为:888?

1 个答案:

答案 0 :(得分:1)

“short”取决于系统和编译器,但它应至少为16位。因此,这两个都应该没问题:

short portaddr = 888;
short portaddr = 0x378;