## **if**
```c++
//C语言中的if语句,如果xxx处的条件是否成立,是则执行code1
//否则判断yyy是否成立,若成立执行code2
//都不成立执行code3
if( xxx )
{
code1;
}elseif( yyy )
{
code2;
}else
{
code3;
}
```
>[info] 以上为C语言中的if语句,插件中遵循此规则添加了if变量
以下为插件中的if语句,与C语言中的极为相似,只是没有了花括号{}
当xxx成立,执行code1,否则判断yyy是否成立,成立执行code2,都不满足执行code3
```
① 为标识符
[if①;xxx]
code1
[elseif①;yyy]
code2
[else①]
code3
[endif①]
```
## 关于“①”的解释
很多人不明白插件中的标识符是什么意思,①实际上用来判断if到哪里结束
例如下面的代码,插件将不能正常执行,因为两个if的标识符都是①。
处理时**第一行**到**第五行**会被看作成一个if,然后**第三行的if**缺少标识符,就不能正常执行了
```
第一行: [if①;1=1]
第二行: code1
第三行: [if①;2=2]
第四行: code2
第五行: [endif①]
第六行: [endif①]
```