C programming language was developed in 1972 by Dennis Ritchie at bell laboratories of AT&T (American Telephone & Telegraph) in the U.S.A.
ANSI C or C89 standard: first standardized specification for C language and was developed by American National Standards Institute in 1989.
C90 (ISO C 1990) : more or less identical to C89, but in an ISO document.
C99 standard was published in 1999.
C11 (formerly C1X) standard was released in 2011. The formal document describing the C11 standard is called ISO/IEC 9899:2011.
C18 is the informal name for ISO/IEC 9899:2018.
The following are some questions we should know.
Q4. about pragma ANSI C preprocessor directive
Q5.
Q6. differences between signed and unsigned variations of the same integer type in a 2‘s-complement implementation of ANSI C in an embedded system?
A. The range of signed and unsigned variations of the same integer type are equivalent in size and numeric maximum and minimum.
B. The
原文地址:https://www.cnblogs.com/sarah-zhang/p/12014201.html