C语言运算符和表达式

1、类型的自动转换

    从低到高转换;


2、输入输出

  getchar(c)向终极输出一个字符;getchar()从终极输入一个字符。

3、C语言运算符和运算符优先级

运算符包括:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。

优先级:初等运算符>!>算术运算符>关系运算符>&&>||>赋值运算符。

强制类型转化:是通过类型转换运算符来实现。形式:(类型说明符)表达式。注意:无论隐式转换,强制转换都是临时转换,不改变数据本身的类型和值。

i++与++i的区别:

  ++i是先执行i=i+1后,再使用i的值;

  i++是先使用i的值后,再执行i=i+1。

4、C语言表达式

  逗号表达式:表达式1,表达式2,表达式3,....表达式n

  赋值运算符:“+=、-=”“=”:把“=”右边(类型跟右边一样)的值赋给左边(可以修改)。

  关系运算符:“>、>=、==、<=、<、!=”    “==”和“=”的区别  (判断是否相等和赋值)

  逻辑运算符:&&逻辑与运算;||逻辑或运算;!逻辑非运算

  条件运算符:表达式1?表达式2:表达式3

5、C程序中语句的分类

   表达式语句:在表达式后面加上“;”

   空语句;复合语句;

   控制语句:1、分支语句。2、循环语句。3、辅助控制语句

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值