我正在为我大学的数学课程做一些涉及c编程的项目。我需要能够处理大整数,比那些可以存储在'long int‘数据类型中的整数大。所以我试着用'long long int',但是如果我尝试这样的东西:
long long int number;
number = 10000000000;
然后,错误消息是' error :整数常量太大,而不是“长”类型。
我尝试过其他数据类型,如'___int64‘和'int_64t’,我尝试过包括所有标准c库,但仍然遇到同样的问题。
奇怪的是,当我尝试'printf("LLONG_MAX = %ll