C, ANSI C, embedded c, IKM online assessment

在 Linux 部署多节点 Kubernetes 集群与 KubeSphere 容器平台

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 


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  


© 版权声明
点赞0 分享