[求助]求耐心人帮助`````````
int 的取值范围是在 -32768…+32767之间的意思是 赋值和结果不得超过-32768…+32767吗?long................是在-2147483648…+2147483647之间`````````````同上`````???
如果是``那就是说```long 就可以算比int更长位数的算式咯????
如果是```那为什么````
=================
#include"stdio.h"
main()
{
int a,b,sum;
scanf("%d,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
}
================
和
================
#include"stdio.h"
main()
{
long a,b,sum;
scanf("%d,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
}
=======================
都只能算相同位数的算式啊??(奇怪的是``上面的程序是我刚刚写的,不是以前照书抄的`````算1+1还等于65了``我更晕了``)我到底哪不对啊???