0508104

练习5.8:什么是"悬垂else"?C++语言是如何处理else子句的?

【出题思路】

理解悬垂else的定义,以及C++是如何处理悬垂else的。

【解答】

悬垂else是指当程序中的if分支多于else分支时,如何为else寻找与之匹配的if分支的问题。

C++规定,else与离它最近的尚未匹配的if匹配,从而消除了二义性。

本页共13段,226个字符,455 Byte(字节)