c++程序运行不正确但是没有语法错误

2025-03-23 21:31:11
推荐回答(1个)
回答1:

溢出了,40位的数据,你定义成int和char,肯定会溢出啊,就算你是64位编译器,也在( -9,223,372,036,854,775,808) 到2^63-1(+9,223,372,036,854,775,807 )之间的整数,这才多少位。
把数据定义定义成长整形吧