05、老徐教你学C语言基础篇4——C语言之门(运算篇)

     有了数据,下来比较重要的就是运算了,就像我们小时候学的——人是社会的人,离开了社会就不能称之为人,数据也是一样的,单个的数据没有什么意义,只有参与运算的数据才能绽放属于他自己的光和热!

一、本章目标
     本章将介绍C语言常见的运算法表达式及其使用技巧

二、本季主要知识点有:
     运算符表达式
     表达式优先级与结核性

三、具体内容:
C算术表达式:用算术运算符将运算对象(也称操作数)连接起来的、符合C语法规则的式子
运算对象:包括常量、变量、函数等,例如: a*b/c-1.5+'a'

1、各算术运算符实例
算术运算符 (+、-、*、/、%)
关系运算符 (>、<、==、>=、<=、!= )
逻辑运算符  (!、&&、||)
位运算符     (<<、>>、&、|、~  、∧ )
赋值运算符 (=及其扩展赋值运算符)
条件运算符 (?:)
逗号运算符  (,)
指针运算符 (*和&)
求字节数运算符(sizeof(类型或变量 ))
强制类型转换运算符((变量或常量))
分量运算符(.->)
下标运算符([])
其他( 如函数调用运算符( ))

2、优先级

if (fp=fopen("text.txt","r+")!=NULL);

if(  (num & 0xf0) !=0xf  )

使用括号修订优先级

3、结合性:
同优先级的运算符,采用结合性






猜你喜欢

转载自blog.csdn.net/xdw1985829/article/details/23180197