#include<iostream>
using namespace std;
void Sub()
{
// int n = 0; //์ง์ญ๋ณ์๋ผ ๊ณ์ ์ด๊ธฐํ๊ฐ ๋๋ค! ๋ฐ๋ผ์ Sub() = 1๋ก ๊ณ์ ์ถ๋ ฅ.
static int n = 0;
/* ์ฒ์ํ๋ฒ์ด๊ธฐํ๋๊ณ , ๊ทธ๊ฐ์ด ์ ์ง๊ฐ๋๋ค! stack์ ๋ง๋ค์ด ์ง์ง ์๊ณ ๋ค๋ฅธ ๊ณณ์ ๋ง๋ค์ด์ ธ์ ๊ฐ์ด ์ ์ง๋๋ค.
extern์ฒ๋ผ ๊ฐ์ ธ๋ค ์ธ ์ ์๊ณ , ์ง์ญ๋ณ์์ฒ๋ผ ์ฌ์ฉํ๋ค!
*/
cout << "n = " << ++n << "\n";
}
int main()
{
Sub();
Sub();
Sub();
Sub();
Sub();
return 0;
}
728x90
๋ฐ์ํ
SMALL
'# PRIVATE' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ด๊บผ ํฌํ๋ฆฟ (0) | 2010.09.06 |
---|---|
5 static ์ฐ์ต2 (0) | 2010.09.06 |
JAVA (0) | 2010.09.02 |
illusion-pink - ๋ฐ๋ณด์ฌ๋ (0) | 2010.08.16 |
์ฌ๋ฌด์๋ํ์ฐ์ ๊ธฐ์ฌ (0) | 2010.01.04 |