圈1:if 条件 then
顺序语句;
end if; —满足单一条件即可
圈2: if 条件 then
if 条件 then
顺序语句;
end if;
end if; —嵌套使用,下一个if是建立在上一个if正确的情况下,经常出现在clk句中
圈3:if 条件 then
顺序语句;
elsif 条件 then
顺序语句;
elsif 条件 then
顺序语句;
…
end if; —嵌套使用,elsif是建立在上一个If或elsif不正确的情况下,反映出优先级的先后。
圈4:if 条件 then
顺序语句;
else
顺序语句;
end if; —是一个比较器,即只有两种情况
圈5:if 条件 then
顺序语句;
end if;
if 条件 then
顺序语句;
end if; ----两个if并列,但都要放在process中顺序执行,注意这里是每一if完之后紧跟着一个end if
相关文章
- 01-02SQL中GROUP BY语句与HAVING语句的使用
- 01-02SQL中GROUP BY语句与HAVING语句的使用
- 01-02使用C#中的if语句通过UPDATE更新特定的行(sql)
- 01-02c – 使用g链接g和gfortran中的.o文件时出现“__gfortran_pow_c8_i4”错误
- 01-02python中响应对象text属性出现乱码 ,和 decode()的erros参数的使用
- 01-02使用hsah表查找字符中第一个出现一次的字符
- 01-02前端使用axios中post访问.net core3.0后台数据的时候不可以传对象,不可以带请求头?出现400、405、415(已解决)
- 01-02使用HasMap集合实现:键盘录入一个字符串,要求统计字符串中每个字符串出现的次数
- 01-02使用python中TsTables 软件包追加写入数据出现“pandas.tseries has no attribute‘index‘”的问题
- 01-02使用openpyxl写入数据到excle中时,出现的问题