본문 바로가기
반응형

코딩54

C언어, 배열의 크기를 변수로 선언이 가능한가? (with C99) C언어를 공부하다보니 N개의 정수를 입력받아 처리를 하라는 문제를 풀게 되었다. 정렬을 해야했기 때문에 리스트를 사용해야 했는데, 리스트의 크기를 선언할 때 변수로 선언이 되는지 궁금했다. 찾아보니까 된다고 한다. 그런데 몇 가지 조건이 있다. 배열의 크기를 변수로 선언하는 것은 C99이라는 최신 표준안부터 지원하는 기능이다. 여기서 C99은 ANSI에서 제정한 표준안으로 99년도에 제정된 '최신' 표준안이다. 99년도인데 최신이란다.. 여기서 더 놀라운 것은 20년 넘게 지난 표준안이 아직도 적용되지 않은 컴파일러들이 있다는 것이다. 대표적으로 마이크로소프트의 Visual Studio는 표준을 지키고 있지 않다. 그래서 배열의 크기를 변수로 선언하게 되면 오류가 발생하게 된다. ​ 내가 쓰는 dev C.. 2021. 1. 31.
C++ 공부하려고 찾아둔 사이트 https://modoocode.com/135#page-heading-12 씹어먹는 C++ 강좌 계획 modoocode.com ​ https://yhacker.tistory.com/2 C++ 공부 순서, 책 소개 C++ 공부 순서를 소개해드릴까 합니다. C++ 어떻게 공부하실지 모르시겠다면 아래 책 순서대로 공부하시는 것도 좋습니다. 먼저 유명한 윤성우의 열혈 C++ 프로그래밍입니다. 여기서 중요한 점은 ' yhacker.tistory.com ​ http://www.soen.kr/ SoEn:소프트웨어 공학 연구소 www.soen.kr https://www.youtube.com/playlist?list=PLlJhQXcLQBJqywc5dweQ75GBRubzPxhAk 두들낙서의 C/C++ 강좌 예제를 통해 쉽.. 2021. 1. 31.
반응형