求值策略 在计算机科学中求值策略英語Evaluation strategy是确定编程语言中表达式的求值的一组通常确定性的规则重点典型的位于函数或算子上求值策略定义何时和以何种次序求值给函数的实际参数什么时候把它们代换入函数和代换以何种形式发生经常使用用来研究函数的形式系统λ演算来建模求值策略这里它们通常叫做归约策略求值策略分为两大基本类严格的和非严格的基于如何处理给函数的实际参数一个语言可以组合多种求值策略例如C组合了传值调用和传引用调用多数语言对布尔表达式和if语句使用某种形式的非严格求值