如果你开发DOS程序,劝你不要用VC++,因为VC++6(VC5?)是纯32位的了,也就是说它编译生成的是32位代码。如果你用VC6写控制台程序,看起来象是DOS程序,其实不然,不信的话,到纯DOS状态下试试还能不能运行。