在Windows 2000/XP...平台上, 使用Visual C++ 6/7编译器这样的环境中;我的朋友告诉我:他们是以上环境中是完全相同的!但是又有人说他们是不同的?我想知道:
在以前环境中他们是不是相同的? (16bit)
在现在环境中他们是不是真的相同的? (32bit)
在将来环境中他们是不是还会相同的? (64bit)
在以前环境中他们是不是相同的? (16bit)
在现在环境中他们是不是真的相同的? (32bit)
在将来环境中他们是不是还会相同的? (64bit)
调试欢乐多
long 忘记了,反正是挺long的*^_^*
64位的是 __int64
还有一个__int3264的关键字,它在32位平台是32位的,在64位平台是64位的.它是为了向下兼容用的.
long是32位
一般short int<=int<=long int
对vc6和win32的话,long和int都是32位