这是我在 C++ 中的代码:
#include <iostream>
using namespace std;
int tuna = 20; // this is global
//main function
int main()
{
int tuna = 69; // this is local
cout << tuna << endl;
}
//fish function
int fish()
{
cout << tuna << endl; // this should print global?
}
当我运行该fish
函数时,它不会打印到控制台。我不知道为什么,这对我来说没有意义。