본문 바로가기
인강/패스트캠퍼스_환급챌린지

[패스트캠퍼스 챌린지 17일차] 코딩테스트로 배워보는 C#

by 맙소사 2021. 9. 22.

Ch 06. 배열 제대로 배우기 - 01. 처음 배워보는 배열 - 2

배열에 대해서 제대로 활용을 시작함. 배열을 함수의 매개변수로 받아서 사용하는 방법을 확인한다.

 

Call by Reference

배열은 reference, 배열의 값을 바꿀 수 있음. reference로 넘겼다는것을 꼭 기억하기!

함수의 매개변수로 배열을 받아서 사용할 경우 다른 타입과 같은 방식으로 선언해주면 된다!

void Func(int[] arr)

{

}

위와 같은 방식으로 하면 됨.

 

함수의 리턴으로 배열을 이용할 경우 앞에 리턴타입을 배열로 선언해주면 됨!

int[] Func(int[] arr)

{

  return arr;

}

이렇게 선언하면 리턴 변수 값의 타입이 배열이 된다.

 

배열을 관리하는 방법

- public static void Clear(Array array, int index, int length);

시작 인덱스부터 받은 길이만큼 클리어해줌. 0번째 인덱스부터 3번째까지 지우는 식.

 

- public int Length { get; }

 

- public int GetLength(int dimension);

배열의 크기를 알려줌

 

- public object Clone();

배열이 무슨 타입 몇 차원인지 매번 다르기 때문에 캐스팅 연산이 필수임.

복사된 값에 대한 call by value 꼭 기억하기.

 


https://bit.ly/37BpXiC
공백제외 :  총 525자 (798byte)

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #C#과유니티로배우는게임개발올인원패키지Online. #C#과 유니티로 배우는 게임 개발 올인원 패키지 Online.

댓글