#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 回答1.3k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答884 阅读
1 回答949 阅读
1 回答984 阅读
1 回答744 阅读
1 回答848 阅读
初始化。
int sum=0;
int sum(0);
int sum{0};
在这里是等效的。
这三个并不是在所有地方都等效;在某些地方也会有某些方式不能用。