引用第12楼rc5于2009-07-30 15:55发表的 :谈到汇编就应该写成:b = (unsigned char) p;g = (unsigned char) (p>>8);r = (unsigned char) (p>>16);.......