C语言入门(6)C语言运算符

目录

一,运算符总表

二,算数运算符

三,条件运算符

四,位运算符

五,特殊运算符


这一章我们将要一一介绍C语言中的运算符和编写C语言的表达式格式

一,运算符总表

上面这张表给我们列出了所有运算符对应的解释以及结合方式,接下来介绍一下相关概念:

1,操作数:对于一个运算符,需要几个数字才能使用

a+b   //有两个操作数
-b    //有一个操作数

2,左值:运算符的左边,一般是变量不能是常量

int a=0;     //整型变量
double a=0;  //浮点型变量
char a=0;    //字符型变量

3,右值:运算符右边的值,可以是,常量、变量、.......

int a=2;
double a=6.5;
char a='a';
int b=a+5;

4,优先级:优先运算哪个,随后运算哪个,就像是数学运算一样乘除法的优先级比加减法大所以先运算。在上面这张表中优先级已经从大往小一次排列,优先级最小的是逗号,最大的是括号、大括号、两种成员访问方式。

5,结合性:读法

例:少林寺:从左往右的结合性

       寺林少:从右往左的结合性

一共有两种结合性。

二,算数运算符

1,赋值运算符(=):

赋值运算符把某一个值赋值给一个左值可变的量 

例:int  a=1;把1赋值给a

结合性:从右至左

错误写法:int a=b=1;(b是没有被定义的)

(error C2065:“x”:未声明的标识符)

2,算数运算符

①,加减法(+、-):表达式运算方法和数学一样

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王司徒搞比利

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值