怎么判断一个程序是64位的还是32位的?
rt!
------解决方案--------------------我搜了一下..baidu上没有这样的需求,最多就是判断操作系统是多少位的
------解决方案--------------------只有操作系统有32位和64位的!
------解决方案--------------------这个判断不出来的。你使用int32和int64上哪能看到啊。
------解决方案--------------------用c++,申明一个指针,然后sizeof
4是32,8就是64了
------解决方案--------------------程序是基于64位的系统或者32位的系统,程序本身没有这样一种说法
------解决方案--------------------我瞎说说哦,我觉得int是多少字节的系统就是多少位的
------解决方案--------------------.net里面 int统统都是32位.
是这个意思么?
------解决方案--------------------有Int32,Int64,Int16
------解决方案--------------------.NET 程序是不分平台的...
.NET Framework 才分平台...
Int32,Int64,Int16 在 64 位和 32 位平台上都是一样的...唯一不同的是在 32 位 Intel 计算机上分配 64 位值不是原子操作,即该操作不是线程安全的...
------解决方案--------------------对于C来说,在linux平台上,32位和64位的系统中整型都是32位的。