技术栈
misra2012
赞哥哥s
1 年前
misra2012
MISRA 2012学习笔记(5)-Rules 8.10
本节中的规则共同定义了基本类型模型,并对C类型系统进行了约束,以便:基本类型模型通过为被ISO C 认为属于算术类型的对象和表达式赋值基本类型来实现上述目的。例如, 将 int 与char 相加得到的结果实质上具有char类型,而不是整数增大实际产生的 int 类型。 基本类型模型背后的完整原理在附录C中给出,附录D提供了任何算术表达式的基本类型的全面定义