언어/C

[C] 입력 받은 수만큼 배열 생성하기

돌멩이수프 2023. 2. 8. 17:38
728x90
int a;
scanf("%d", &a);
int* arr = malloc(sizeof(int) * a);

 

마음 같아서는 int arr[a];처럼 바로 생성하고 싶지만 C에서는 불가능한 행동이다. malloc을 이용해 배열 크기를 지정해주자.

728x90