본문 바로가기

ETC Programmings

어엿쁘신 임조교님의 동적 배열

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

#include <stdio.h>

int main(){
 int i , size;
 int * rand_array;

 printf("size 입력하세요 : " );
 scanf("%d", &size);

 rand_array = (int *) calloc(size,sizeof(int));

 for (i = 0; i < size ; i++)
  rand_array[i] = 13872987;
 for (i = 0; i < size ; i++)
  printf("%d\n", rand_array[i]);
}

동적으로 배열이 할당 되니까 신기하다 - -;; calloc  함수가 원하는 데이터 타입과 원하는 사이즈 만큼으로 배열을 만들고 싶어했었는데.. 동적으로 된다고 하니까 촉흠은 신기하군녀.. 꼭 ArrayList 같은걸 안써도 되는 ㄲㄲ