请教:wince中给整形数赋值后,高3位被置为0
现在我有一个程序需要给一个四字节数赋值,如下intx=0x12345678;但是每次都被设为0x00345678,请教高手解决办法,谢谢请教:wince中给整形数赋值后,高3位被置为0int型的长度,依赖以系统。楼主最好换成其它类型,如long或其它。unsignedcharx;用这个,一个字节,八位这个是永恒的主题!!!赋值可以用memcpy来做...要不就封装成一个结构,用结构间的传递也行如果是C++就更爽了!!用类来做这事,维护更简单了,接口还统一,大伙