小编PAR*_*DIA的帖子

由 C++ 自动推断的类型

autofor循环的情况下,C++ 是如何推断数据类型的——从初始化还是从条件?

long long n;
cin>>n;
for(auto i=1; i<=n; i++)
    cout << ((i * i) * ((i * i) - 1)) / 2 - 2 * (2 * (i - 1) * (i - 2)) << "\n";
Run Code Online (Sandbox Code Playgroud)

这里,将i是一个整数long long?我的代码失败(可能是由于溢出-输出负值,N = 10000),当我用auto,当我使用过long long

c++ auto

2
推荐指数
1
解决办法
89
查看次数

标签 统计

auto ×1

c++ ×1