Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the “ANSI C Standard?

ANSI standard
0
0 Posted

What is the “ANSI C Standard?

0
0

In 1983, the American National Standards Institute (ANSI) commissioned a committee to standardize the C language. Their work was ratified as ANS X3.159-1989, and has since been adopted as ISO/IEC 9899:1990, and later amended.

0
10

In 1983, the American National Standards Institute commissioned a committee, X3J11, to standardize the C language. After a long, arduous process, including several widespread public reviews, the committee’s work was finally ratified as an American National Standard, X3.159-1989, on December 14, 1989, and published in the spring of 1990. For the most part, ANSI C standardizes existing practice, with a few additions from C++ (most notably function prototypes) and support for multinational character sets (including the much-lambasted trigraph sequences). The ANSI C standard also formalizes the C run-time library support routines. The published Standard includes a “Rationale,” which explains many of its decisions, and discusses a number of subtle points, including several of those covered here. (The Rationale is “not part of ANSI Standard X3.159-1989, but is included for information only.”) The Standard has been adopted as an international standard, ISO/IEC 9899:1990, although the sections

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.