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

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

From ZeroWiki
imported>smksyj
No edit summary
imported>smksyj
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
== 배열, 포인터, 함수 ==
== 배열, 포인터, 함수, 문자열 ==
* 배열과 포인터
** 배열 이름과 *를 이용한 값 참조
* 함수의 인자로 배열 넘기기
* 함수의 인자로 배열 넘기기
** 함수에 배열을 넘길 때는 배열의 길이를 같이 넘겨줘야 함
** 함수에 넘긴 포인터 변수의 값을 바꾸기(이중 포인터)
** 함수에 넘긴 포인터 변수의 값을 바꾸기(이중 포인터)
* 배열과 포인터
** 배열 이름과 포인터 연산(+, -), *, []를 이용한 값 참조
** +, -시에 주소 값의 변화량
** sizeof 연산자
** 배열과 포인터의 차이
* 배열과 문자열
  * char str[128] = "asdf";와 char *str = "asdf";의 차이
** 문자열의 비교



Latest revision as of 06:16, 12 May 2014

배열, 포인터, 함수, 문자열

  • 함수의 인자로 배열 넘기기
    • 함수에 배열을 넘길 때는 배열의 길이를 같이 넘겨줘야 함
    • 함수에 넘긴 포인터 변수의 값을 바꾸기(이중 포인터)
  • 배열과 포인터
    • 배열 이름과 포인터 연산(+, -), *, []를 이용한 값 참조
    • +, -시에 주소 값의 변화량
    • sizeof 연산자
    • 배열과 포인터의 차이
  • 배열과 문자열
  * char str[128] = "asdf";와 char *str = "asdf";의 차이
    • 문자열의 비교