1 / 19

C Programming Seminar

C Programming Seminar. 배열과 다차원 배열. 배열과 다차원 배열. 배열의 의미 여러 개의 자료를 다룰 수 있는 변수 변수를 단독주택이라고 한다면 , 배열은 아파트 복잡하거나 많은 양의 자료를 다룰 때 필수적이다 . 변수보다 다루기가 까다롭다. int. int. int. int. 첨자는 0 부터 시작하기 때문에 요소 수보다 하나 작은 값이 된다. a rray[0]. array[1]. array[2]. array[3]. 첨자 0 부터 시작하는 배열의 인덱스 번호. 요소

Download Presentation

C Programming Seminar

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. C Programming Seminar 배열과 다차원 배열

  2. 배열과 다차원 배열 • 배열의 의미 • 여러 개의 자료를 다룰 수 있는 변수 • 변수를 단독주택이라고 한다면, 배열은 아파트 • 복잡하거나 많은 양의 자료를 다룰 때 필수적이다. • 변수보다 다루기가 까다롭다. int int int int 첨자는 0부터 시작하기 때문에 요소 수보다 하나 작은 값이 된다. array[0] array[1] array[2] array[3] 첨자 0부터 시작하는 배열의 인덱스 번호 요소 하나하나의 상자를 array[0], array[1]…로 나타낸다.

  3. 배열과 다차원 배열 • 배열의 선언과 정의 • 일차원 배열 • 배열명 뒤에 [ ] 가 한 개만 있는 것

  4. 배열과 다차원 배열 • 배열의 선언과 정의 • 일차원 배열의 사용방법 • 첨자는 0부터 시작된다는 점을 명심해야 한다.

  5. 배열과 다차원 배열 • 배열의 선언과 정의 • 배열의 초기값 선언 방법 • { } 안에 각 원소의 순서대로 초기값을 적어준다.

  6. 배열과 다차원 배열 • 배열의 선언과 정의 • 다차원 배열 • 배열명 뒤에 [ ] 가 한 개 이상 있는 것

  7. 배열과 다차원 배열 • 배열의 선언과 정의 • 다차원 배열 a[0] a[1] a[2] 1차원 배열 inta[3]; 형 배열명 요소 수 a[1][0] a[1][1] a[1][2] 2차원 배열 a[0][0] a[0][1] a[0][2] inta[2][3]; 형 배열명 y방향 요소 수 x방향 요소 수 y 2 3 x

  8. 배열과 다차원 배열 • 배열의 선언과 정의 • 다차원 배열

  9. 배열과 다차원 배열 • 배열의 선언과 정의 • 다차원 배열

  10. 배열과 다차원 배열 • 배열의 선언과 정의 • 다차원 배열 • 초기치가 배열크기보다 많으면, 컴파일 시 오류 • 초기치가 배열의 크기보다 적으면 초기화되지 않은 배열 요소는 0으로 초기화 • 첫 번째 첨자의 크기는 생략이 가능 • 두 번째 이후의 첨자는 생략이 불가능

  11. 배열과 다차원 배열 • 배열문 실습

  12. 배열과 다차원 배열 • 배열문 실습

  13. 배열과 다차원 배열 • 배열에 문자열 대입 • 배열에 문자열 대입 시 문자열의 마지막에 NULL 값이 들어감 • 배열의 크기를 문자열 수+1 로 선언해야 한다. • char str[4] = “ABC”; • char str[] = “ABC”; ‘A’ ‘B’ ‘C’ ‘\0’ str[0] str[1] str[2] str[3]

  14. 배열과 다차원 배열 • 문자열 배열 실습

  15. 배열과 다차원 배열 • 문자열 배열 실습

  16. 배열과 다차원 배열 • 연습문제 -배열을 이용하여 달 출력하기

  17. 배열과 다차원 배열 • 연습문제 -배열을 이용하여 달 출력하기

  18. 배열과 다차원 배열 • 연습문제 - 문자열 순서 바꾸기

  19. 배열과 다차원 배열 • 연습문제 - 문자열 순서 바꾸기

More Related