
请问这红色花括号是什麼意思,怎样消掉?
PS:我的括号绝对是匹配的。。。
楼主的两个for是嵌套的吧。lilydjwg 写了:第一个 for 缺少右花括号。
嗯,两个for是嵌套。缩近。。。是我的错=_=!Fermat618 写了:楼主的两个for是嵌套的吧。lilydjwg 写了:第一个 for 缺少右花括号。
不明白缩进怎么会搞成这样乱七八槽的。
原来是嵌套。。。缩进良好的代码读多了又有强大的 indent 程序对此我就没有抵抗力了。。。fightyz 写了: 嗯,两个for是嵌套。缩近。。。是我的错=_=!
括号一定匹配,没有少,我编译都通过了。
这里还有段代码也是这样:
PS:CHECK()是宏,应该不影响我的问题吧。。。
CHECK是这样写的:lilydjwg 写了:原来是嵌套。。。缩进良好的代码读多了又有强大的 indent 程序对此我就没有抵抗力了。。。fightyz 写了: 嗯,两个for是嵌套。缩近。。。是我的错=_=!
括号一定匹配,没有少,我编译都通过了。
这里还有段代码也是这样:
PS:CHECK()是宏,应该不影响我的问题吧。。。
那个宏可能有问题,因为可能正常情况下 () 里不能有 {}。
代码: 全选
#ifdef NOCHECK
#define CHECK(x)
#else
#define CHECK(x) x /* define as x to turn on self-checking */
#endif
那可能是高亮没同步的原因。为了效率,vim 只会查看附近的一些行,所以有时候高亮不准确。fightyz 写了: 原来是这样,嗯,CHECK我知道问什么是红的了。
那个for嵌套,在今天下午又注释掉了,现在再取消注释一看,那括号又没有红色了。。。=_=!完全搞不动是怎么回事了。。。
用的什么编辑器都不说……fightyz 写了:我忘记什么时候好像按了什么键,就把图中的花括号给标上红色了。下次打开还是这样消不掉了![]()
请问这红色花括号是什麼意思,怎样消掉?
PS:我的括号绝对是匹配的。。。