해결된 질문
작성
·
973
2
#include <stdio.h>
int main()
{
const int num_days = 365;
int daily_temperature[num_days]; // 이 줄에 컴파일 오류가 생깁니다.
}
6.16에 3:35쯤에서 array size를 define으로 넣는 경우도 많이 있다고 말씀하셨는데요
궁금하여 num_days를 const int로 선언을 해보았는데 위 코드를 실행해보니 "expression must have a constant value"라고 오류가 발생하네요...
오류가 왜 발생하는 것인지요?