리습의 서고

  • 홈
  • 소프트웨어
  • 하드웨어
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

C realloc 1

[C언어]37. C언어 할당된 동적할당 크기 바꾸는법! 재 할당 : realloc

안녕하세요 리습입니다. 이번 시간엔 이미 할당된 메모리 공간에 대해서 크기를 바꾸는 방법 calloc을 소개하도록 하겠습니다. 메모리 재 할당이 필요한 이유 프로그램이 동작하는 도중에 새로운 메모리 공간이 필요할 경우 우리는 동적 할당이라는 것을 하게 됩니다. 하지만 때로는 이미 할당된 메모리 공간 또한 부족해져서 추가적인 메모리 공간을 더 받아야 하는 경우가 생기죠. 이럴 때 사용하는 것이 바로 재 할당입니다. 재 할당은 이미 할당된 영역의 데이터를 유지한 채로 할당의 크기를 늘려주기 때문에 매우 편리한 기능입니다. 마치 현재 할당받은 마지막 영역을 더 넓혀주는 역할을 해주게 되죠. 예를 들어 할당을 10개 받아 ptr[9]라는 변수까지 사용할 수 있었다면 이를 2배 더 할당받아 ptr [19] 까지 ..

소프트웨어/C 언어 2021.03.17
이전
1
다음
더보기
프로필사진

리습의 서고

여러가지를 올리고 생각해보는 블로그입니다. 질문은 댓글로 받고있습니다. 문의 메일은 programfrall@gmail.com 으로 해주시기 바랍니다. 프로그래밍/하드웨어/임베디드/C/C++/C#/Python/Machine learning/재밌는것/상식

  • 분류 전체보기 (97)
    • 이런저런 이야기 (2)
    • IT 소식 (7)
    • IT / 여러가지 생각 (4)
    • 휴식시간 (0)
    • 소프트웨어 (56)
      • 알아두면 좋은 것들 (6)
      • C 언어 (38)
      • Octave (6)
      • Scheme (3)
      • Linux (3)
    • 하드웨어 (27)
      • 하드웨어 이야기 (1)
      • 하드웨어 기초 (26)
    • Mac (1)
      • Mac OS Tip (1)

Tag

c언어 기초, 리습, 전자 하드웨어, C언어 실습, C언어 기본구조, C언어 강의, 캐패시터, 전자 하드웨어 기초, C언어 강좌, 변수, 포인터, 리습의 C언어, 전자하드웨어, 전자, C언어, C언어 기본, 저항, 프로그램, 하드웨어, 연산자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바