以下C++代码的输出结果是什么?
#include
int func(int a) {
int b = 0;
for (int i = 0; i < a; ++i) {
++b;
}
return b;}
int main() {
int result = func(3);
std::cout << "Result: " << result << std::endl;
return 0;}