for
do-while
const
volatile
typedef
new
delete
this
"无需诊断" 表示某些措辞根据语言规则是非法的,但编译器不必发出任何诊断或错误消息。通常,原因是尝试检测这些情况会导致编译时间过长。
如果执行此类程序,行为未定义。