※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
배열과 문자열
배열 : 동일한 데이터 유형 여러 개를 하나의 이름으로 정의해 사용하는 것
C언어 배열위치 0부터 시작, 행 우선으로 데이터 기억장소 할당, 배열 이름 사용하는 것은 주소 지정하는 것과 같다.
1차원 배열
1차원 배열
- 자료형 변수명[개수]
- 변수들을 일직선상의 개념으로 조합한 배열
배열 a[5]
a[0] | a[1] | a[2] | a[3] | a[4] |
- 자료형 변수명[행개수][열개수]
- 변수들을 행과 열로 조합한 배열
배열 a[2][2]
a[0][0] | a[0][1] |
a[1][0] | a[1][1] |
배열 초기화
- 배열 선언시 초기화 값 선언 가능, 초기값 지정하면 그 개수만큼 배열이 생성
- int arr[] = {1, 2, 3}(배열의 개수 3개)
배열 형태의 문자열 변수
- 문자열을 배열로 처리한다, \0(null)문자 자동 삽입 고려하여 크기 지정, 초기값 지정
- char 배열이름[크기] = "문자열"
char arr[6] = "hello"
h | e | l | l | o | \0 |
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(프로그래밍 언어 활용) Python의 기초 (0) | 2022.02.17 |
---|---|
정보처리기사 필기(프로그래밍 언어 활용) 포인터 (0) | 2022.02.16 |
정보처리기사 필기(프로그래밍 언어 활용) 반복문 (0) | 2022.02.15 |
정보처리기사 필기(프로그래밍 언어 활용) 제어문 (0) | 2022.02.15 |
정보처리기사 필기(프로그래밍 언어 활용) 데이터 입출력 (0) | 2022.02.14 |
댓글