인프런 커뮤니티 질문&답변

빵시님의 프로필 이미지
빵시

작성한 질문수

홍정모의 따라하며 배우는 C언어

6.17 for 루프를 배열과 함께 사용하기

Define 대신 const 활용

작성

·

133

1

#define  SIZE 5

가 아니라

메인함수 내에서 

const int SIZE = 5;

이런식으로 바꾸어서

int arr[SIZE]; 를 선언할수는 없는건가요??

대괄호 안에 상수를 넣으라고 에러가 발생하네요.

답변 1

0

홍정모님의 프로필 이미지
홍정모
지식공유자

C에서는 문법적인 이유로 불가능합니다. 

C++에서는 가능합니다. 

빵시님의 프로필 이미지
빵시

작성한 질문수

질문하기