4520
2018-12-20 16:14:21
0
요구사항에 따라 달라지는거 같습니다.
저도 왜 동적할당을 해야하나 이해를 못했었는데...
인터넷에서 정보를 긁어다가 DB에 입력하는 프로그램을 JAVA, C 로 각각 짜본적이 있었는데요.
자바는 그냥 받아서 넣으면 되는데, C는 일일히 메모리를 선언해주고 값 받고 집어 넣어야 했었죠.
하다보니 알겠더라구요....
입력받는 자료의 길이가 제각각이라면?? 임의로 엄청 크게 선언해서 쓴다한들 낭비가 심하고, 그때그때 알맞게 선언해서 쓰고 반납해야 정말 효율적이더라구요.
그리고 속도 비교를 해보니 자바랑은 비교가 안될 정도로 빠릅니다.
해봐야 알게되는거 같아요