C语言上不是说在数字后加L或者l 就为长整型吗?
#include<stdio.h>
void main()
{
int a=12,b=-24,c,d,e;
e=65535l;
c=a+e;d=b+e;
printf("%d,%d",c,d);
getch();
}
这个程序结果不对啊
#include<stdio.h>
void main()
{
int a=12,b=-24,c,d,e;
e=65535l;
c=a+e;d=b+e;
printf("%ld,%ld",c,d);
getch();
}
改成这样也不对啊