自增自减运算符(++ 和 --)通常被认为是双目运算符,但实际上它们可以是单目运算符。

在 C、C++ 和 Java 等编程语言中,自增自减运算符既可以作为单目运算符,也可以作为双目运算符。

单目运算符:

当自增自减运算符作为单目运算符使用时,它们作用于单个操作数。例如:

int x = 5;
x++; // 自增运算符,x 的值变为 6

双目运算符:

当自增自减运算符作为双目运算符使用时,它们作用于两个操作数。例如:

int x = 5, y = 10;
y += x++; // y 的值变为 15,x 的值变为 6

因此,判断题 "自增自减运算一般是双目运算" 是错误的。自增自减运算可以是单目运算,也可以是双目运算,具体取决于其使用方式。

自增自减运算:单目还是双目?

原文地址: https://www.cveoy.top/t/topic/kfuQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录