안녕하세요? 허니입니다. 오늘은 C 언어의 함수에 대해 포스팅 하려고 합니다. 학생이나 연구원분들에게 많은 도움이 될 것이라고 생각하며 언제든지 질문은 환영입니다.


9장. C 언어 1차원 배열.pptx
0.38MB



C 언어란? 
1차원 배열


9.1.  배열이란 무엇인가?
• 둘 이상의 변수를 동시에 선언하는 효과를 지닌다.
• 많은 양의 데이터를 일괄적으로 처리해야 하는 경우에 유용하다.
• 지역적 특성을 지닐 수도 있고, 전역적 특성을 지닐 수도 있다.


9.2.  1차원 배열의 선언 및 초기화
• 배열 선언에 있어서 필요한 것 세 가지
 배열 길이 : 배열을 구성하는 변수의 개수(반드시 상수를 사용)
 배열 요소 자료형 : 배열을 구성하는 변수의 자료형
 배열 이름 : 배열에 접근할 때 사용되는 이름
• 1차원 배열의 접근
 배열 요소의 위치를 표현 : 인덱스(index)
 인덱스는 0에서부터 시작
• 배열 선언과 접근의 예
• 선언과 동시에 초기화

9.3.  배열 기반 문자열 변수
• 문자열 상수
 문자열이면서 상수의 특징을 지닌다. 
• 문자열 변수
 문자열이면서 변수의 특징을 지닌다.
• 문자열의 특징
 문자열은 널(null)문자를 끝에 지닌다.
 널(null) 문자 : '\0'(아스키 코드 값으로 0)
• 널(null) 문자를 지녀야 하는 이유
– 문자열의 끝을 표현하기 위해서 쓰레기 값과 실제 문자열의 경계를 나타내기 위해 printf 함수는 널 문자를 통해서 출력의 범위를 결정 짓는다. 
• 문자열과 char형 배열의 차이점

'Past Material' 카테고리의 다른 글

C 언어 포인터와 배열  (0) 2019.05.16
C 언어 포인터  (0) 2019.05.16
C 언어 함수와 변수  (0) 2019.05.15
C 언어 조건문(if, else, continue, break, switch)  (0) 2019.05.15
C 언어 반복문(for, while, do~while)  (0) 2019.05.15

+ Recent posts