Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2014/손오반/2014-05-19: Difference between revisions

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