작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
ref, out
작성
·
263
0
internal class Program { static int Swap(ref int a, ref int b) { a = b; b = 1; return a & b; }
static void Main(string[] args) { int num1 = 1; int num2 = 2; Program.Swap(ref num1, ref num2); Console.WriteLine($"{num1},{num2}");
3:39초 한번해보라해서 했는데 엉망인가요
답변 2
알려주셔서 감사합니다 ㅠ
결과만 도출하려는데만 급급했습니다 ㅠ
b =1 의 의미는 무엇일까요?num1이 1이라서 1을 넣으신거라면, 일종의 하드코딩입니다.num1, num2가 무슨 값인지는 함수 안에서는 전혀 모르는 상태이기 때문이죠.