U E D R , A S I H C RSS

새싹교실/2014/손오반/2014-05-22 (rev. 1.1)

새싹교실/2014/손오반/2014-05-22

배열과 포인터

  • 포인터의 포인터
    • 포인터 변수의 swap <- 다음 시간에 여기부터 다시 시작
  • 함수에 배열 포인터로 넘기기

배열과 문자열

  • NULL 문자('\0')
  • 문자열을 char []에 담기
  • 문자열을 char *에 담기
  • char 배열에 담았을 때와 char *에 담았을 때의 차이
    • char str128 = "asdf";와 char *str = "asdf";의 차이
    • 변수 형태의 문자열 / 상수 형태의 문자열
  • 문자열의 비교

구조체

  • 문법
    • 선언
    • 초기화
    • typedef와 같이 이용
  • 왜 구조체를 사용하는가
  • 구조체와 기존 C 기능을 같이 사용
    • 구조체 배열, 구조체 포인터
    • 구조체를 인자로 받는 함수
  • 구조체 우아하게 사용하기
    - 직접 구조체 필드에 접근하는 것을 피한다
    - 구조체를 이용하여 작업을 할 때는 함수를 이용하여 작업한다
    - 생성 함수를 사용한다 (동적할당)
    - 해제(삭제) 함수를 사용한다
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:54
Processing time 0.0498 sec