c++ long long c++ long long是C++提供的一种整型数据类型,能存储比int更大的值。 在c/c++中,long long和int非常相似,它们的唯一区别是long long可以存储更大的值,支持64位大小的整数。long long的取值范围是-2^63~2^63-1,但在32位系统上只支持32位的范围–2^31~2^31-1。 long long主要应用在对大数据(大整数)的处理上,如超出int型变量的数据的处理、精确的乘法计算、要求大数据的包含操作、字符型ip地址转换等。 c++ long long也被众多编程语言所采用,比如Java、C#等,它们都有一个int64类型,都能够存储很大的整数。 如果在编写程序时,考虑到变量可能会有更大的取值,可以考虑使用long long代替int类型,这样可以保证程序的正确性。 这一点在进行大数据的处理时尤其重要,防止int变量溢出。此外,long long可以为我们提供更多的取值空间,可以用于更多的应用场景。 本文来源:https://www.wddqw.com/doc/523a4c61f211f18583d049649b6648d7c1c70888.html