《C语言及程序设计》资料——C语言中的运算符

    xiaoxiao2025-12-28  7

    返回:贺老师课程教学链接  C语言及程序设计初步  

    C语言中的运算符

    优先级

    运算符

     功   能

     结合方式

    1

     () [] -> .

    括号,数组,两种结构成员访问

    由左向右

    2

    ! ~ ++ -- + -  * & (类型) sizeof 

    否定,按位否定,增量,减量,正负号,间接,取地址,类型转换,求大小

    由右向左

    3

     * / % 

    乘,除,取模 

    由左向右

    4

     + - 

    加,减 

    由左向右

    5

     << >> 

    左移,右移 

    由左向右

    6

     < <= >= > 

    小于,小于等于,大于等于,大于 

    由左向右

    7

     == != 

    等于,不等于 

    由左向右

    8

     & 

    按位与 

    由左向右

    9

     ^ 

    按位异或 

    由左向右

    10

     | 

    按位或 

    由左向右

    11

     && 

    逻辑与 

    由左向右

    12

     || 

    逻辑或 

    由左向右

    13

     ?= 

    条件 

    由右向左

    14

     = += -= *= /= &= ^= |= <<= >>=

    各种赋值 

    由右向左

    15

     , 

    逗号(顺序) 

    由左向右

    最新回复(0)