关于C语言的一些简单知识

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于C语言的一些简单知识
1运算符于表达式
单目运算符:!双目运算符: + - 三目运算符:?:
运算符的结合性和优先级:单目,条件,赋值,及其扩展运算符结合方向从右向左,其余结合方向从左到右。

各类运算符优先级的比较:
初等运算符>单目运算符>算术运算符>关系运算符>逻辑运算符>条件运算符>赋值运算符>逗号运算符
以上优先级由左到右递减,初等运算符优先级最高,逗号运算符优先
级最低
强制类型转换运算符
形式:(类型名)(表达式)
例如:(char)(x+y); 将(X+Y)的值强制转换为字符型
(double)(M*N)将(M*N)的值转换为double类型
如果写成(char)x+y: 将X转换为字符型然后与y相加。

逗号运算符和逗号表达式
例如: a=b+c , b=a*a , c=a+b ,称为逗号表达式
形式:表达式1,表达式2,表达式3,。

,表达式n
求解过程:先求表达式1的值然后依次求表达式2的值在求表达式3的值知道求表达式n的值,整个逗号表达式的值就是表达式n的值。

相关文档
最新文档