如題,我在書上找到一個程式用來找並列埠位址
#include <stdio.h>
#include <dos.h>
void main(void)
{
unsigned int far *ptraddr;
unsigned int address;
int a;
ptraddr=(unsigned int far *)0x00000408;
for (a = 0; a < 3; a++)
{
address = *ptraddr;
if (address == 0)
printf("No port found for LPT%d \n",a+1);
else
printf("Address assigned to LPT%d is %Xh\n",a+1,address);
*ptraddr++;
}
}
但一直錯,而我這初學者又不知怎麼辦,請各位高手救命,謝謝~~~
--
[m [1;33m※來源 : [1;36m 台北科大計中紅樓資訊站 [1;35mredbbs.cc.ntut.edu.tw
[1;32m※FROM : [1;37m140.124.31.237 [m