gpt4 book ai didi

vb.net -++1是什么意思

转载 作者:行者123 更新时间:2023-12-03 00:41:03 25 4
gpt4 key购买 nike

我刚刚看到有人发布的一些示例代码 ( here ),它将整数变量设置为等于 ++1。令我震惊的是 VB.NET 编译器会接受它作为有效语法。例如,编译如下:

Dim i As Integer = 0
i = ++1
i = ++1
Console.WriteLine(i) ' Outputs "1"
据我所知,它似乎忽略了优点,只使用它后面的值。例如:

Dim i As Integer = 0
i = ++10
Console.WriteLine(i) ' Outputs "10"

所以我的问题是,为什么这个语法是有效的?是否有一些我完全不知道的 + 运算符规则。据我所知,这是无效的,并且 ++ 本身并不是 VB.NET 中的运算符。

最佳答案

与其他一些语言不同,它只是一个符号。符号可以重复 - +-++1 有效,---3 有效,Not Not Not Not 条件 也有效。

关于vb.net -++1是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22719900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com