wangda6222 发表于 2011-10-11 21:24:19

ccs2.2的程序在ccs3.3中运行碰到了问题

本来short类型应该值域在-2^15 ~ 2^15-1之间
long类型应该值域在-2^31 ~ 2^31-1
但是比如说
short i;
long Ad = {0};
for(i = 0;i<100;i++)
{
   Ad = 1000 * i;
}
但是当1000*i超过2^15后就到-2^15了,就是系统把Ad当成short类型处理了
不知道有人碰见过类似的问题没有

chengzhilin85 发表于 2011-11-4 16:45:18

虽然没有碰见过类似的问题,但是我们都知道低版本上能够运行的程序不一定能在高版本上运行。
页: [1]
查看完整版本: ccs2.2的程序在ccs3.3中运行碰到了问题