printf的一个难找的错误

    From: xuyibo.org  Date: 2008-11-20 06:25 PM

    for (i = 0; i < 32; i++) {
    printf('%08X %02X', i*16 + PrintfOffset.QuadPart, p[0]);
    }

    其中PrintfOffset为LARGE_INTEGER,打印信息:
    00007E00 00
    00007E10 00
    00007E20 00
    00007E30 00
    00007E40 00
    00007E50 00
    00007E60 00
    00007E70 00
    00007E80 00
    00007E90 00
    00007EA0 00
    00007EB0 00
    00007EC0 00

    最后将LARGE_INTEGER转换为int打印,ok。

    EMail: * 如果为有效的邮箱地址,将自动发送站长回复