c语言笔记总贴

编译原理之c语言表达式方法

表达式:
    赋值表达式 {,赋值表达式}
赋值表达式:
    条件表达式
    一元表达式 运算操作符 赋值表达式
运算操作符:
    = += -= *= /= %= <<= >>= &= ^= |=
条件表达式:
    二元表达式 [?表达式:条件表达式]
二元表达式:
    || && '|' ^ & == != < > <= >= << >> + - * / %
一元表达式:
    后缀表达式
    一元操作符 一元表达式
    '(' 类型 ')'  一元表达式
    sizeof 一元表达式
    sizeof '(' 类型 ')'
一元操作符:
    ++ -- & * + - ~ !
后缀表达式:
    基本表达式 {后缀操作符}
后缀操作符:
    '[' 表达式 ']'
    '(' [赋值表达式 {,赋值表达式}] ')'
    . 标识符
    ->标识符
    ++
    --
基本表达式:
    标识符
    常量
    字符串
    '(' 表达式 ')'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值