恭喜,你发布的帖子
发布于 2021-08-31 11:38:37
5楼
你这判断是什么语法?C不像C(C里面没有THEN),VBS不像VBS(VBS里面没有 ==);
其实可以理解你的栗子,语法上都没有错,结果也不会有任何的错,错的是人的逻辑错误了。在C里面
IF (I = 10) {} ' 这个判断永远会是ture,只是程序员理解错了(理解成 I == 10),所以为了防止错误就写成10 = I,这种写法是语法错误编译器一看就知道出问题,因此就有了这种写法防止程序员脑残。
IF (I == 10){} '这个判断是判断 I是否等于10 的正确写法。
请填写推广理由:
分享
只看
楼主