C 语言的运算符只有单目运算符和双目运算符两种。
时间: 2024-05-04 12:16:56 浏览: 146
不完全正确。C 语言的运算符除了单目运算符和双目运算符,还有三目运算符(?:),它可以根据一个条件的判断结果来返回两个不同的值。例如:
```c
int a = 10, b = 20;
int max = (a > b) ? a : b; // 如果 a 大于 b,则返回 a,否则返回 b
```
此外,C 语言还有一些特殊的运算符,比如 sizeof 运算符用于计算变量或数据类型的大小,& 运算符用于取地址,* 运算符用于指针取值等。
阅读全文