티스토리 뷰

반응형

지난번에 1,2,다차원 배열에 관한 짧은 이야기를 한 적이 있어서

[.NET(C#, VB) etc] - [C#] 배열에 대해서(1차원, 2차원, 다차원)

배열시리즈로

배열함수를 만들고 생성된 배열을 리턴받는 방법에 대해서 

하나 더 포스팅을 해 볼까한다.

그리 어렵지 않기 때문에 분량은 짧게 짧게 하도록 하겠다.

준비물(?)은 다음과 같다.

1. 배열 변수

2. 배열을 제작할 함수

ㅋㅋ

각설하고 바로 코드를 보도록 하자.

static void Main(string[] args) { // int형 배열 선언 int[] array_num1; array_num1 = SetIntArray(5); // 배열의 크기 foreach (int m in array_num1) { Console.Write(m + ""); } Console.WriteLine(); } // main함수에서 바로 사용하기 위해 static으로 선언함. // int형 함수제작 static int[] SetIntArray(int array_size) { // 넘겨받은 배열 사이즈로 배열을 생성하고 그 크기만큼 값을 입력한다. int[] setArray = new int[array_size]; for (int i=0; i < setArray.Length; i++) { setArray[i] = i; } return setArray; }

뭐... 코드가 너무 짧아서 따로 설명이 필요할까 싶지만

간단하게 설명하자면


1. Main함수 시작부분에서 int형의 배열변수를 하나 선언하고

2. 배열의 크기를 인자값으로 한 함수를 호출한다.

3. 해당 함수에서는 인자값의 사이즈만큼의 배열을 생성하고 값을 입력한다.

4. 만들어진 배열을 return한다.

5. 함수호출한 결과를 화면에 출력한다.

결과는 다음과 같다.

오늘은 시간이 별로 없어 짧게 포스팅을 마치도록 하겠다.

다음에는 좀 더 긴 분량으로... ㅎㅎㅎ

끝~!





반응형
댓글
반응형
12-03 02:36
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함