동적할당 (1) 썸네일형 리스트형 동적 메모리 할당을 이용하여 사용자로 부터 무한대의 정수를 입력 받기 사용자로 부터 입력 받은 데이터를 저장하기 위해서는 저장공간이 필요한데 사용자가 얼마만큼의 데이터를 입력할지 컴파일러는 알수가 없다. 사실 나도 그건 알수 없지 않은가 -_-; 뭐 메모리 공간을 어마어마 하게 크게 잡으면 가능 하겠지만 사용자가 그 어마어마 하게 큰 메모리 공간보다 많은 데이터를 입력 할 수도 있는 것이다. 또한 이런건 분명한 메모리 낭비다.. 이러한 문제를 해결하기 위해 메모리를 동적으로 할당 하는 수법(?)이 있다. 이 프로그램은 정수 한개만을 입력 받을수 있는 메모리 공간을 동적으로 할당해 놓고 사용자가 입력 할때마다 그 크기가 늘어 난다. #include #include void exten(int **pArr, int *pSize); int main() { int i; int in.. 이전 1 다음