기초 특강) C언어 완전 정복하기 4탄 - 다차원 배열의 진실

2018년 01월 12일 10:30 ~ 12:54

전기전자 평생교육원 / 정재준 대표

  • wjdgus6232018-1-12 12:09:21

    아하ㅎㅎ 친절한답변 감사합니다~ 다음주 강의도 꼭참석하겠습니다!
  • kernel

    네~ 유익하고 보람된 시간 되었으면 합니다~
  • wjdgus6232018-1-12 12:05:43

    아 제가 잘못적었네요 a[1][1] == *(*(a+1)+1)입니다ㅎㅎ a[1][1] == &____이렇게는 어떻게 표현될까요?
  • kernel

    a[1][1] == &a[1][1][0] 이렇게 될듯 합니다(^^)
  • wjdgus6232018-1-12 12:01:25

    답변감사합니다ㅎ 주소표현으로 a == &a 라고 설명해주셨는데 만약 a[1][1] == *(*(a)+a) == &____ 이부분은 어떻게 표현이 되는건가요?
  • kernel

    a[1][1] == *(*(a+1)+1) 입니다. *(*(a)+a)==?? 오류가 날듯합니다.
  • wjdgus6232018-1-12 11:56:42

    1차강의를 듣고 복습중인데 햇갈리는 부분이 있습니다 **a = *(*(a+0)+0)라는 개념이 맞는건가요?
  • kernel

    네, 맞습니다. 동일한 표현입니다.
  • mkid63212018-1-12 11:43:44

    배열이나 포인터나 같은건가요??
  • kernel

    배열은 메모리에 데이터를 배치한 것이고 포인터는 그 데이터를 가르키는 메모리 주소라고 이해하시면 좋을듯 합니다.
Top