技术栈

防御性编程

GUET_一路向前
6 小时前
c语言·开发语言·if-else·防御性编程
【C语言防御性编程】if条件常量在前,变量在后这位经验丰富的工程师建议使用 if (VP_INDEX_PAIRING == vp_index) 而不是 if (vp_index == VP_INDEX_PAIRING) 是有重要原因的,这被称为「Yoda条件」(Yoda Conditions)或「常量在前」的写法。