본문 바로가기

C, C++

C 표준 (ANSI C, ISO C, Standard C)의 버전

ANSI(미국 국립 표준 협회)와 ISO(국제 표준화 기구)가 출판한 C 프로그래밍 언어의 이후 표준들을 가리킴.

국제 C 표준은 실무 그룹 ISO/IEC JTC1/SC22/WG14에 의해 관리됨.

C89 : ANSI X3.159-1989 "Programming Language C)

C90 : ISO/IEC 9899:1990. 서식변화를 제외하고 C89와 동일. ANSI/INCITS와 ISO/IEC에 의해 철회되었음.

C95 : ISO/IEC 9899/AMD1:1995

C99 : ISO/IEC 9899:1999의 줄임말.

C11 : C99의 후속. ISO/IEC9899:2011의 줄임말. 2011년 4월에 제출되어 2011년 12월 8일에 최종승인됨. 

C17 : ISO/IEC 9899:2018.

C18 : ISO/IEC 2018년 6월에 C11의 후속 개정판. 이전에는 C17로 불리었음.

'C, C++' 카테고리의 다른 글

배열의 주소  (0) 2022.02.08
주어진 길이의 문자열 값을 얻어오는 함수 정의 방식  (0) 2022.02.07
C++ 표준의 버전  (0) 2022.02.07
strcpy, strncpy 대신에  (0) 2022.02.07