正在加载图片...
语句S2的执行控制存在不同的理解,是 ConE1为假时执行,还是ConE1为假时执行? 解决方法: 插入定界符,如 if(ConEl) if (ConEl) if(ConE2)S1;或 I if(ConE2)S: else S2: 3 else s2 ●二者语义中强制的选择一种作为合法的解 释,如就近匹配原则,即else与最近的if 匹配。– 语句S2的执行控制存在不同的理解,是 ConE1为假时执行,还是ConE1为假时执行? – 解决方法: ⚫ 插入定界符,如 if (ConE1) if (ConE1) { if (ConE2) S1; 或 { if (ConE2) S1}; else S2;} else S2; ⚫ 二者语义中强制的选择一种作为合法的解 释,如就近匹配原则,即else与最近的 if 匹配
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有