C语言有大量的运算符,算数运算符、关系运算符、赋值运算符、逻辑运算符、逻辑表达式、条件运算符、指针有关的运算符和符号运算符等。下表表按优先级从高至低的顺序汇总列出了C运算符,并给出了其结合性。除非特别指明,否则所有运算符都是二元运算符(需要两个运算对象)。注意,一些二元运算符和一元运算符的表示符号相同,但是其优先级不同。例如,*(乘法运算符)和*(间接运算符)。
C语言有大量的运算符,算数运算符、关系运算符、赋值运算符、逻辑运算符、逻辑表达式、条件运算符、指针有关的运算符和符号运算符等。下表表按优先级从高至低的顺序汇总列出了C运算符,并给出了其结合性。除非特别指明,否则所有运算符都是二元运算符(需要两个运算对象)。注意,一些二元运算符和一元运算符的表示符号相同,但是其优先级不同。例如,*(乘法运算符)和*(间接运算符)。