C언어 2차원 배열 동적 할당 | malloc, free 함수

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 25

  • @flatsmashedpotato
    @flatsmashedpotato День назад +1

    선생님 포인터 강의 끝까지 들었습니다! 알기쉽고 친절한 설명 해주셔서 감사합니다!!

    • @withhoneyc
      @withhoneyc  13 часов назад +1

      와! 정말 대단하시네요👍
      존경합니다!!!

  • @rotc29
    @rotc29 20 дней назад +1

    내년 4월 있을 정보처리기사 실기 시험 재수생입니다.정리잘해주셔서 감사

    • @withhoneyc
      @withhoneyc  20 дней назад

      네~이번엔 꼭 합격하시길 바랍니다!
      응원할게요~🤗

  • @킴키-o1y
    @킴키-o1y 10 месяцев назад +2

    감사합니다😊감사합니다😊

    • @withhoneyc
      @withhoneyc  10 месяцев назад

      저도 늘 감사 드립니다😊

    • @킴키-o1y
      @킴키-o1y 9 месяцев назад

      감사합니다

    • @킴키-o1y
      @킴키-o1y 9 месяцев назад

      2차원배열은 1차원배열이 여러개 모인 것으로서, 1차원배열마다 하나씩 포인터를 두어 1차원배열은 가리키게 하고, 그 포인터들을 배열화한 것.
      2차원배열은 포인터배열을 사용하여 연속적인 메모리 할당으로 만든 자료구조.

  • @torressfernando5003
    @torressfernando5003 Год назад +1

    헐.... 제가 어제 댓글남겼는데.... 어떻게 오늘 올라온것이죠...????!!!!! 대박.....!!

    • @withhoneyc
      @withhoneyc  Год назад +1

      어제 본 댓글이 생각나서 찍어봤어요:)
      이해 되셨을까요??ㅎㅎ

    • @torressfernando5003
      @torressfernando5003 Год назад +1

      @@withhoneyc 너무 잘 이해됐어요~!! 배운걸로 달팽이 동적배열해서 만들어봐야겠어요~

  • @costzerocode
    @costzerocode Год назад +3

    감사합니다. 도움 많이 되었습니다.

    • @withhoneyc
      @withhoneyc  Год назад

      도움이 되셨다니 다행입니다.😊

  • @user-fo5jv3zu8jn2
    @user-fo5jv3zu8jn2 7 месяцев назад +2

    귀에 쏙쏙 들어오네용

    • @withhoneyc
      @withhoneyc  7 месяцев назад

      감사합니다😊

  • @unj5184
    @unj5184 11 месяцев назад +1

    감사합니다 선생님 ~~~~~~~~~~~~~~

    • @withhoneyc
      @withhoneyc  11 месяцев назад

      저도 감사합니다😊

  • @라면-f3i
    @라면-f3i 26 дней назад

    p[0]가 이미 'int형 변수를 가리킬 포인터'라고 선언이 되어있는데도 malloc 앞에 (int*)을 또 붙여줘야할 이유가 뭔지 궁금합니다.

    • @withhoneyc
      @withhoneyc  26 дней назад +1

      malloc 함수의 리턴 타입이 void* 이기 때문에 타입을 일치 시키기 위해 형변환을 합니다.

    • @라면-f3i
      @라면-f3i 26 дней назад

      @@withhoneyc 감사합니다.

  • @icmansss
    @icmansss Год назад

    선생님 너무 잘 보고 있습니다!
    혹시 C++ OOP(polymorphism 개념 구현 등)이나 type casting 등 C++ 고급 문법들에 대해 강의 만들어주실 수 있으실까요?ㅠㅠ
    한글로 된 영상이 많이 없고 선생님 영상이 제일 이해가 잘 되는데 C++가 많이 없어서 아쉽네요 ㅠㅠ

    • @withhoneyc
      @withhoneyc  Год назад +1

      아 넵넵!!! 저도 C++ 하고싶어요!!!

  • @박규병-u9q
    @박규병-u9q 11 месяцев назад

    안녕하세용,, 궁금한점이 있어 질문 드립니당,, 이렇게 동적할당을 하면 메모리 공간에도 항상 p[0][3]값 이후에 p[1][0]값이 위치하게 되는것일까요??

    • @withhoneyc
      @withhoneyc  11 месяцев назад +1

      넹넹 맞습니다:)

    • @Xsrh
      @Xsrh 3 месяца назад +1

      영상에서 사용하신 방법을 사용하면 3개의 1차원 배열을 각각 독립적으로 할당한 것이라서 1차원 배열 내에선 메모리가 연속적이지만 다른 1차원 배열과의 메모리 사이에는 관계가 없지 않나요?