表达:“有价值”与“评估价值”

问题描述 投票:0回答:0

在(常量)表达式的上下文中:“有值”和“求值”有什么区别?

以下是 C11 的一些引述(添加了重点):

常量表达式应为整型常量表达式。它应 评估为 a 有效的基本对齐,

表达式 math_errhandling & MATH_ERREXCEPT 应 评估为 a 非零值。

一个 switch 语句中最多只能有一个默认标签。 (任何封闭的 switch 语句都可能有一个默认标签或 case 常量 表达式 with values 复制封闭的 case 常量表达式 开关语句。)

定义的宏扩展为整数常量表达式具有值 ...

以下列表中给出的值应替换为实现定义的 常量表达式 with values ...

...表达式是一个有效的整数常量表达式具有值one

“有价值”和“评估价值”是同义词吗?

c language-lawyer terminology constant-expression
© www.soinside.com 2019 - 2024. All rights reserved.