반응형 callbyvalue1 C# Call by value와 Call by reference에 대해서 먼저 읽고 오면 좋은 글 C# Value Type vs Reference Type 값 타입(Value Type) 스택 메모리에 저장 데이터를 직접 가지고 있음 기본 타입들 대부분이 값 타입 (Booleans, Characters, DateTime, TimeSpan, 구조체) 값 타입 변수를 복사하면 완전히 새로운 변수가 생기고 jettstream.tistory.com Call by value 우리는 함수를 호출할 때 함수에 인자로 넣어서 함수를 실행시킨다. 이때, 인자로 넘겨지는 객체는 그 자체가 전달되는 것이 아니라 복사되어서 넘어간다. public void main() { int x = 3; Foo(x); Console.WriteLine(x); // 3 } public void Foo(int y) {.. 2024. 1. 12. 이전 1 다음