More actions
imported>smksyj No edit summary |
(Repair batch-0005 pages from live compare) |
||
| (15 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
== | == 배열과 포인터 == | ||
* 배열과 포인터 | * 배열과 포인터 | ||
** 배열 이름과 포인터 연산(+, -), * | ** 배열이 어떻게 복수 개의 변수를 가리킬 수 있는가 | ||
* +, -시에 주소 값의 변화량 | ** 배열 이름과 []를 이용한 값 참조 | ||
** sizeof 연산자 | ** 배열의 이름 | ||
** 배열을 포인터로 가리키기 | |||
** 포인터와 포인터 연산(+, -), *를 이용한 값 참조 | |||
** +, -시에 주소 값의 변화량 | |||
*** sizeof 연산자 | |||
** 배열 == 포인터 | |||
* 배열과 포인터의 차이 | * 배열과 포인터의 차이 | ||
* 배열과 문자열 | * 포인터의 배열 | ||
** 문자열을 char | * 포인터의 포인터 | ||
** 포인터 변수의 swap <- 다음 시간에 여기부터 다시 시작 | |||
* 함수에 배열 포인터로 넘기기 | |||
== 배열과 문자열 == | |||
** NULL 문자('\0') | |||
** 문자열을 char []에 담기 | |||
** 문자열을 char *에 담기 | ** 문자열을 char *에 담기 | ||
** char 배열에 담았을 때와 char *에 담았을 때의 차이 | ** char 배열에 담았을 때와 char *에 담았을 때의 차이 | ||
** char str[128] = "asdf";와 char *str = "asdf";의 차이 | |||
** 변수 형태의 문자열 / 상수 형태의 문자열 | |||
* 문자열의 비교 | * 문자열의 비교 | ||
Latest revision as of 00:45, 27 March 2026
배열과 포인터
- 배열과 포인터
- 배열이 어떻게 복수 개의 변수를 가리킬 수 있는가
- 배열 이름과 []를 이용한 값 참조
- 배열의 이름
- 배열을 포인터로 가리키기
- 포인터와 포인터 연산(+, -), *를 이용한 값 참조
- +, -시에 주소 값의 변화량
- sizeof 연산자
- 배열 == 포인터
- 배열과 포인터의 차이
- 포인터의 배열
- 포인터의 포인터
- 포인터 변수의 swap <- 다음 시간에 여기부터 다시 시작
- 함수에 배열 포인터로 넘기기
배열과 문자열
- NULL 문자('\0')
- 문자열을 char []에 담기
- 문자열을 char *에 담기
- char 배열에 담았을 때와 char *에 담았을 때의 차이
- char str[128] = "asdf";와 char *str = "asdf";의 차이
- 변수 형태의 문자열 / 상수 형태의 문자열
- 문자열의 비교