C언어 썸네일형 리스트형 [C언어] 배열을 동적할당하기 C언어에서는 C++이나 JAVA와 달리 int a[userinputSize] ; 또는 int a[] = new input[size] 이런식으로 어떠한 변수나 입력값이 변수길이에 오지 못하게 제어해놓았다. 그럼 문제는 유저가 이 배열을 몇개나 쓸꺼냐 하는 것을 미리 알지 못하기 때문에, 이러한 배열을 만들어서 사용하려면 동적할당을 이용해야 한다. -참고로... 무식한 방법인 int a[1000]; 과 같은 방법을 사용해버리면, 돌아는 간다. 하지만 그대는 전산학도로서 발전이 없으리라... 저상태에서 유저가 배열을 10개정도만 사용한다면 990개의 메모리 공간이 버려지는 셈이다. 전산의 생명은? 효율! C언어에서 동적할당 하는 방법을 메모해 놓고자 한다. 1. 일차원배열 int *input; int stat.. 더보기 이전 1 다음