- 배열 : 다차원이라고 해도 전부 1차원적이다. 논리적으로 볼때...
- 1차원 배열
- c언어
- static : 전체 0으로 초기화됨
- char str[] : 문자열 배열로써, str[10]이면, 끝에 \n으로 개행문자가 존재함으로 글자수는 4글자가 들어간다.
- 즉, 동적으로 할당시 "안녕하세요"을 담을 때... 안녕하세요. 5개로써, char str[5]를 주는 것이 아니라 +1하여 6을 줘야함.. 만약 [5]를 주게 되면, "안녕하세"만 담기게됨
- c언어
- 2차원 배열
- y는 세로, x는 가로
- [행][열]
- 포인터
- 밑에 보시면, 힙 메모리에 있는 배을 하나하나를 myFunction에 넣는 것이 아니라, 주소값으로 배열 전체를 보낸다.
- 1차원 배열
'정보처리기사 > 필기' 카테고리의 다른 글
과목4 - 구조체, 포인터 (0) | 2025.02.02 |
---|---|
과목4 - 프로그래밍언어 : 힙, 스텍 (0) | 2025.02.01 |
과목4/과목5 = 프로그래밍언어 : 라이브러리&프레임워크 (1) | 2025.02.01 |
과목4 = 프로그래밍 언어 : C언어 (0) | 2025.02.01 |
과목4 - 프로그래밍 언어 활용 (1) | 2025.02.01 |