C언어 동적할당 배열크기 증가시키기 #c언어 동적할당 배열의 크기1 [C실습] 동적할당 예제 - realloc함수를 쓰지않고 배열의 크기 바꾸기 realloc함수를 쓰지않고 배열의 크기를 변경하기 realloc함수를 쓰지않고 malloc함수만을 이용해서 배열의 크기를 조건에 맞게 변경하는 프로그램을 작성하는 예제를 풀이해보겠습니다. 예제1. 초기배열의 크기를 넘어선 입력시 배열의 크기를 증가시켜라 #pragma warning(disable:4996) #include #include #include void size_add(int* s, int* arr); int main() { //size가 5인 배열 생성 int* Np; int i = 0; int size = 5; Np = malloc(sizeof(int) * size); scanf("%d", &Np[0]); if(Np[0]!=-1){ for(i=1;;i++) { scanf("%d", &Np[.. 2020. 8. 22. 이전 1 다음