C语言运算符分类详解:!= 是关系运算符吗?
C语言中的运算符可以分为以下几类:
-
算术运算符:+(加法)、-(减法)、*(乘法)、/(除法)、%(取余数)
-
关系运算符:==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)
-
逻辑运算符:&&(与)、||(或)、!(非)
-
位运算符:&(按位与)、|(按位或)、^(按位异或)、~(按位取反)、<<(左移)、>>(右移)
-
赋值运算符:=(赋值)、+=(加后赋值)、-=(减后赋值)、*=(乘后赋值)、/=(除后赋值)、%=(取余后赋值)、&=(按位与后赋值)、|=(按位或后赋值)、^=(按位异或后赋值)、<<=(左移后赋值)、>>=(右移后赋值)
-
自增自减运算符:++(自增)、--(自减)
-
条件运算符:? :(三目运算符)
-
指针运算符:*(指针声明)、&(取地址)
-
sizeof运算符:用于获取变量或数据类型的大小
-
类型转换运算符:(type)(强制类型转换)
关于你的问题,!= 是关系运算符,用于判断两个表达式是否不相等。
原文地址: https://www.cveoy.top/t/topic/bhOT 著作权归作者所有。请勿转载和采集!