본문 바로가기

반응형

Programming

C# 가변 배열 선언, 생성 및 초기화 이전 글에서 이차원 배열에 대해 알아보았습니다. 이차원 배열 이상을 다차원 배열이라고 부르는데 이차원 배열과 비슷한 구조를 가집니다. 이번에는 배열을 요소로 가지는 가변 배열에 대해 알아보겠습니다. C# 이차원 배열 C# 이차원 배열 이전 글에서 일차원 배열 생성, 선언 및 초기화에 대해 알아보았습니다. 이번에는 이차원 이상의 배열에 대해 알아보겠습니다. C# 일차원 배열 생성 및 선언하고 초기화 C# 일차원 배열 생성 및 mr-johndoe.tistory.com 1. 가변 배열 이차원 배열에서 이해를 쉽게하기 위해 엑셀의 워크시트를 생각하시라고 말씀드렸습니다. 이차원 배열은 행과 열의 두 가지 요소를 갖고 있는데 이차원 배열을 선언하여 생성하기 위해서는 이 두 가지 요소의 값을 정해줘야 했습니다. 그런.. 더보기
C# 이차원 배열 이전 글에서 일차원 배열 생성, 선언 및 초기화에 대해 알아보았습니다. 이번에는 이차원 이상의 배열에 대해 알아보겠습니다. C# 일차원 배열 생성 및 선언하고 초기화 C# 일차원 배열 생성 및 선언하고 초기화 배열은 같은 데이터 형인 변수들의 모임으로 생각하시면 됩니다. 호텔을 생각하시면 각 층마다 방들이 있습니다. 각 층은 배열에서 행에 해당한다고 생각하시고 방들은 열에 생각하시면 이해가 mr-johndoe.tistory.com 1. 이차원 배열 이차원 배열은 엑셀의 워크시트를 생각하시면 이해가 쉬우실 것입니다. 엑셀의 워크시트에는 셀이 나열되어 있는데 각 셀의 주소를 행과 열로 나타냅니다. 이차원 배열은 엑셀과 같이 행과 열로 배열의 방을 나열하는 것입니다. 이차원 배열도 일차원 배열과 마찬가지로 먼.. 더보기
C# 일차원 배열 생성 및 선언하고 초기화 배열은 같은 데이터 형인 변수들의 모임으로 생각하시면 됩니다. 호텔을 생각하시면 각 층마다 방들이 있습니다. 각 층은 배열에서 행에 해당한다고 생각하시고 방들은 열에 생각하시면 이해가 쉬우실 것입니다. 이번에는 C#에서 일차원 배열을 생성하는 방법과 이를 선언하고 초기화하는 방법에 대해 알아보겠습니다. 1. 일차원 배열 같은 데이터 형의 변수를 일렬로 나열해 놓은 모임을 말하며 호텔방이 일렬로 나열되어 있는 모습을 상상하시면 이해하시기 쉬우실 것입니다. 배열은 먼저 생성을 한 후 new를 통하여 선언을 합니다. 배열 생성 방법은 다음과 같습니다. ① 배열을 먼저 생성한 후 new를 사용하여 선언 데이터형[ ] 배열명; 배열명 = new 데이터형[ ]; ② 배열을 생성하면서 new를 사용하여 선언 데이터형.. 더보기
C# 반복문에 대해 알아보기 - while 문, do ~ while 문 이전 글에서 for 문과 foreach문에 대해 알아보았습니다. 이번에는 C# 반복문에는 while 문과 do ~ while 문이 있습니다. 이 while 문과 do ~ while 문에 대해 알아보고 예제를 통해 확인해 보겠습니다. C# 반복문에 대해 알아보기 - for 문, foreach 문 C# 반복문에 대해 알아보기 - for 문, foreach 문 프로그래밍에서 반복적으로 명령을 실행하는 경우 반복문을 사용하여 코딩량을 줄이게 됩니다. C#에는 어떤 반복문이 있는지 알아보고 그에 대해 상세히 살펴보겠습니다. 1. For 문 For 문은 주 mr-johndoe.tistory.com 1. while 문 while 문은 주어진 조건문을 만족하는 동안 실행문을 실행하는 반복문입니다. 사용방법은 다음과 같.. 더보기
C# 반복문에 대해 알아보기 - for 문, foreach 문 프로그래밍에서 반복적으로 명령을 실행하는 경우 반복문을 사용하여 코딩량을 줄이게 됩니다. C#에는 어떤 반복문이 있는지 알아보고 그에 대해 상세히 살펴보겠습니다. 1. For 문 For 문은 주어진 조건을 만족할 때까지 For 문의 실행문을 반복적으로 실행합니다. For 문 사용방법은 다음과 같습니다. for ( 변수 초기값; 조건문; 변수 변화량 ) { 실행문; } For 문을 만나면 생성한 변수에 변수 초기값을 입력하고 조건문을 만족하는지 확인합니다. 조건문을 만족하면 실행문을 실행하고 변수 변화량만큼 변숫값을 변화시킵니다. 반복 실행을 하다가 조건문을 만족하지 못하는 경우 For 문을 빠져나오게 됩니다. 여기서, For 문을 다음과 같이 작성을 한다면 실행문이 무한히 반복 실행되게 됩니다. 이를 무.. 더보기
C# 조건문 - if 문, switch case 문 프로그래밍 언어에는 조건문이 항상 존재합니다. 이는 조건을 판단하여 실행내용을 달리할 필요가 있기 때문입니다. 조건이 맞을 때는 실행되어도 무방하지만 맞지 않을 때는 불필요한 실행문이 될 수도 있으니까요. 이번에는 C#의 조건문은 어떤 것이 있는지 알아보며 사용방법 등을 확인해보겠습니다. 1. if 문 if 문은 주어진 조건이 참일 때 실행문을 실행하고 조건이 거짓이면 실행문을 실행하지 않고 If문을 빠져나가 다음 명령을 진행하게 됩니다. 조건이 거짓일 때 실행문을 줄 수도 있는데, 이때는 else를 사용합니다. 이를 사용하는 방법은 다음과 같습니다. if ( 조건문 ) 실행문 1; else 실행문 2; 만약, 조건을 한 가지 이상 적용할 때는 else if를 사용합니다. if ( 조건문 1 ) 실행문 .. 더보기
C# 연산자 III - 논리연산자, 조건연산자,null 조건부연산자 이전 글에서 문자열 결합 연산자와 관계 연산자에 대해서 알아봤습니다. 아래 링크를 클릭하시면 이전에 알아본 연산자들을 확인하실 수 있습니다. 이번에는 논리 연산자. 조건 연산자와 null 조건부 연산자에 대해서 알아보겠습니다. C# 연산자 I - 산술연산자, 증가연산자, 감소연산자 C# 연산자 I - 산술연산자, 증가연산자, 감소연산자 상수와 변수는 데이터를 저장하기 위해 필요한 것이라면 연산자는 이런 데이터들을 처리하기 위해 필요하다고 할 수 있습니다. 보통 사칙연산이라 하는 것도 연산자 중의 하나로 볼 수 있습니 mr-johndoe.tistory.com C# 연산자 II - 문자열결합연산자, 관계연산자 C# 연산자 II - 문자열결합연산자, 관계연산자 앞에서 산술 연산자와 증가 / 감소 연산자에 대해.. 더보기
C# 연산자 II - 문자열결합연산자, 관계연산자 앞에서 산술 연산자와 증가 / 감소 연산자에 대해서 알아보았습니다. 아래 링크를 클릭하시면 내용을 확인하실 수 있습니다. 이번 시간에는 문자열 결합 연산자에 대해 알아보겠습니다. C# 연산자 I - 산술연산자, 증가연산자, 감소연산자 C# 연산자 I - 산술연산자, 증가연산자, 감소연산자 상수와 변수는 데이터를 저장하기 위해 필요한 것이라면 연산자는 이런 데이터들을 처리하기 위해 필요하다고 할 수 있습니다. 보통 사칙연산이라 하는 것도 연산자 중의 하나로 볼 수 있습니 mr-johndoe.tistory.com 1. 문자열 결합 연산자 문자열 결합 연산자는 이름 그대로 문자열을 연결시켜주는 연산자입니다. C/C++에서 문자열을 결합시킬 때 &를 많이 사용하였습니다. C#에서는 +를 사용합니다. 다음 예제를.. 더보기

반응형