[C#]자료구조 - 배열

정영훈·2022년 9월 15일
0

C#프로그래밍

목록 보기
7/29

자료구조

컴퓨터과학에서 효율적인 접근 및 수정을 가능케하는 자료의 조직, 관리, 저장을 하는 구조
배열, 리스트, 스택, 큐, 트리, 힙, 그래프와 같은 자료형

배열

연속된 자료를 저장하고, 접근하기 좋은 자료구조로 첨자형태로 접근할 수 있어 자료를 접근하는데 시간이 짧게 걸린다

C#에서 배열 선언

기본적인 배열 생성 방법

자료형[] 이름 = {자료, 자료};
int[] arr = {0,1,2,3,4,5};

int[] intArr = {1,2,3,4,5};
long[] longArr = {100,200,300,400,500};
float[] floatArr = {0.1f,0.2f,0.3f};
string[] strArr ={"박찬호","박지성","안정환"};

배열의 크기 지정 생성 방법

자료형[] 이름 = new 자료형[크기];
int[] intArr = new int[10];

int[] arr = new int[10];
int[] intArr = new int[5]{1,2,3,4,5};

2차원 배열의 선언

자료형[] 이름 = new 자료형[행크기,열크기];
int[] arr = new int[5,5];

int[,] arr = new int[5,10];
int[,] intArr = new int[2,2]{{1,2},{2,3},{4,5},{6,7}};

배열에 foreach문 사용

foreach문은 배열의 요소를 반복하는 단순하고 깔끔한 방법을 제공

int[] num = {4,5,6,7,8,9,10};
foreach(int i in number)
{
   console.write($"{i} ");
}
//ouput : 4 5 6 7 8 9 10
profile
경북소프트웨어고등학교 정보교사

0개의 댓글