hljs.initHighlightingOnLoad();

가변길이배열

1. Visual C++ '가변 길이 배열' 사용할 수 없다. C89 또는 C90 표준에 적용된 C 컴파일러는 배열을 사용해 변수를 선언할 때 아래와 같이 배열 길이를 상수로 사용해야 한다. int data[5] ; 즉, 다음과 같이 사용하면 오류가 발생한다. int size = 5 ; int data[size] ; 하지만 C99 표준 문법에 위와 같은 표현이 사용될 수 있도록 적용되었고, 이를 '가변 길이 배열' (Variable-Length Array)이라고 부른다. C11 버전에서는 VLA 지원은 필수가 아니다. 다시 말해 C11이 포함된 Visual C++도 C99 표준이 전부 적용된 것이 아니기 때문에 Visual Studio 2017에서 '가변 길이 배열' 또한 컴파일러에 따라 지원 여부가 달..
nerowiki
'가변길이배열' 태그의 글 목록