Ubuntu下整数溢出问题

计算256*4096*4096

要将数据类型定义为uint32_t 或uint64_t,而不能是unsigned int(long)类型,否则会溢出。

uint32_t包含在头文件<stdint.h>中。呵呵,解决了。

猜你喜欢

转载自blog.csdn.net/qinggebuyao/article/details/8644296