运算符
V支持以下运算符:
基本运算符
+
(加法) 用于 int, float和string-
(减法) 用于 int和float类型*
(乘法) 用于 int和float类型/
(除法) 用于 int和float类型%
(取模) 用于 int类型=
(赋值) 用于改变值:=
用于初始化值
输出
注意:与其他语言不同,V不允许带浮点数的模。
比较运算符
>
大于<
小于=
等于>=
大于或等于<=
小于或等于!=
不等于
布尔运算符
&&
和||
或!
非
按位运算符
<<
左位移>>
右位移&
按位和|
按位或^
按位异或
赋值运算符
+=
与foo=foo+var相同
-=
与foo=foo-var相同
*=
与foo=foo*var相同
/=
与foo=foo/var相同
&=
与foo=foo&var相同
|=
与foo=foo'var相同
>=
与foo=foo>>变量相同
<=
与foo=foo<<var相同
特殊运算符
in
for membershipnone
for optional
Last updated