#include <iostream>
using namespace std;
int main()
{
int sum{0};
for (int i{0}; i < 5; i++)
{
sum += i;
}
cout << sum << endl;
return 0;
}
代码中的int sum{0};这种语法我第一次见,代表什么意思?
#include <iostream>
using namespace std;
int main()
{
int sum{0};
for (int i{0}; i < 5; i++)
{
sum += i;
}
cout << sum << endl;
return 0;
}
代码中的int sum{0};这种语法我第一次见,代表什么意思?
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.5k 阅读
3 回答477 阅读✓ 已解决
初始化。
int sum=0;
int sum(0);
int sum{0};
在这里是等效的。
这三个并不是在所有地方都等效;在某些地方也会有某些方式不能用。