반응형
첫번째,
int num1 = num2;
두번째,
int SimpleFunc(int n)
{
// ...
}
int main(void)
{
int num = 10;
SimpleFunc(num); // 함수가 호출되는 순간 매개변수 n이 할당과 동시에 초기화
// ...
}
세번째,
int SimpleFunc(int n)
{
// ...
return n; // 반환하는 순간 메모리 공간이 할당되면서 동시에 초기화
}
int main(void)
{
int num = 10;
cout << SimpleFunc(num) << endl;
// ...
}
반응형
'C++ > Study' 카테고리의 다른 글
[C++] C++ 스타일의 초기화 (묵시적 형변환) (0) | 2024.12.14 |
---|---|
[C++] 복사 생성자가 호출되는 시점 (0) | 2024.12.14 |
[C++] static 멤버변수의 초기화 방법 (1) | 2024.12.14 |
[C++] 오버로딩이 불가능한 연산자의 종류 (0) | 2024.12.13 |
[C++] 멤버함수 기반으로만 오버로딩이 가능한 연산자 (0) | 2024.12.13 |