Variable declaration reset: Difference between revisions
C++ update
(C++ implmentation) |
(C++ update) |
||
Line 97:
constexpr std::array s {1,2,2,3,4,4,5};
if(!s.empty())
int previousValue;▼
{
▲ int previousValue = s[0];
// in C++, variables in block scope are reset at each iteration▼
const int currentValue = s[i];▼
{
▲ // in C++, variables in block scope are reset at each iteration
std::cout << i << "\n";▼
▲ const int currentValue = s[i];
{▼
▲ std::cout << i << "\n";
}
previousValue = currentValue;
}
▲ previousValue = currentValue;
}
}
</lang>
{{out}}
|