편집 기록

편집 기록
  • 프로필 알 수 없는 사용자님의 편집
    날짜2017.11.06

    C가 free는 어떻게 "얼마나 free"해야 할지 아는 건가요?


    타입 하나씩만 가리키는 포인터는 그럴 수 있다고 치는데 배열로 쓰는 포인터는 메모리를 해제할 때 얼마나 해제해야 하는지 누가 가르쳐주나요?

    함수에 배열을 넘겨줄 때는 배열이랑 배열 크기까지 같이 넘겨주는데 free는 크기를 안 가르쳐줘도 알아서 해제해주잖아요 그럼 저도 free처럼 제 함수를 만들 때 자동으로 크기를 알아내는 함수를 만들 수 있을까요?

  • 프로필 강동윤님의 편집
    날짜2016.01.29

    C가 free는 어떻게 "얼마나 free"해야 할지 아는 건가요?


    타입 하나씩만 가리키는 포인터는 그럴 수 있다고 치는데 배열로 쓰는 포인터는 메모리를 해제할 때 얼마나 해제해야 하는지 누가 가르쳐주나요?

    함수에 배열을 넘겨줄 때는 배열이랑 배열 크기까지 같이 넘겨주는데 free는 크기를 안 가르쳐줘도 알아서 해제해주잖아요 그럼 저도 free처럼 제 함수를 만들 때 자동으로 크기를 알아내는 함수를 만들 수 있을까요?