DrMai
有时候做C模块的时候运算时都会有这样一个问题,就是定义int类型运算时超了,然后无奈下改成long类型了,但是用sizeof(int);指令查看容量大小的时候,却发现int和long所占的内存空间均为4个字节的!就是32位的啊!但是实际上使用时却不是这样的结果,这算不算是BUG啊?
short = 2字节;
int = 4字节;
long = 4字节;
信捷的工程师,能否帮忙解释下???
安。
学习 学习