072. 지역변수 이해하기

jychan99·2021년 11월 12일
0
 #include <iostream>

using namespace std;



int Temp1(const int arg)

{

	//메인에서 인자로 넘겨준 number와 Temp1함수안의 number는 다른 변수이다.

	int number = 20;

	return number + 1;

} // 21이된다.

int Temp2(const int arg)

{

	//메인에서 인자로 넘겨준 number와 Temp2함수안의 number는 다른 변수이다.

	int number = arg;

	return number + 1;

}//11이된다.

int main()

{

	int number = 10;



	int rtn1 = Temp1(number);

	int rtn2 = Temp2(number);



	cout << "메인 함수 number : " << number << endl;

	cout << "Temp1 함수 number : " << rtn1 << endl;

	cout<<"Temp2 함수 number : " << rtn2 << endl;



	return 0;

}
profile
내가 지금 두려워 하고 있는 일이 바로 내가 지금 해야 할 일이다. 🐍

0개의 댓글

관련 채용 정보