5章5節局部參數的作用域


#include <iostream>

void myfunc();
int main()
{
 using namespace std;

 int x=5; // 在main函數里 X=5
 cout << " in main x is " << x << endl;

 myfunc(); //開始調用函數 myfunc()
  cout << " back in main x is " << x << endl;

 return 0;
}
void myfunc()
{
 using namespace std;
 
 int x=10;//賦值=10
 cout << " in myfunc x is " << x << endl;
{
 int x =9;//在myfunc()內部的一個{}內賦值X=9
 cout << " now ,in myfunc x is " << x << endl;
 
}
     cout << "out of myfunc in myfunc x is " << x << endl;
  // 跳出{}X返回10
} // myfunc() 函數結束 返回執行 main函數的最后一行


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com