为什么long类型无法被存进去
#include <stdio.h>int main(){
long a;
a = 2147483649l;
printf("%ld",a);
return 0;
} 本帖最后由 jackz007 于 2021-3-22 00:25 编辑
你得试试 long long
#include <stdio.h>
int main()
{
long long a ;
a = 2147483649LL ;
printf("%lld\n" , a) ;
return 0 ;
} jackz007 发表于 2021-3-22 00:23
你得试试 long long
long long可以 但是long不行 这个数只超过了int能存最大位数的一点点 为啥long不行
页:
[1]