考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C语言程序设计 > C语言辅导 > 文章内容
  

计算机二级C语言考点解析:初步知识

中华IT学院   【 】  [ 2017年9月7日 ]

  2.6不同类型数据间的转换与运算

  C语言中不同类型的数据间的转换是由系统自动进行的,其转换规律是:

  ↑double←float

  |↑

  |long

  |↑

  |unsigned

  |↑

  |int←char,short

  图中向左的箭头表示必定的转换,如字符型和short型必定转换为int型,float型在运算时先转为double型(即使是两个float型相加也都先转换成double型,然后再相加)。向上的箭头表示当运算对象为不同类型时的转换的方向。

  2.7表达式类型和求值规则

  1.C语言表达式可以归纳为以下几种类型:赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式和逗号表达式。

  2.赋值表达式是指用赋值运算符(=)组成的表达式。

  3.算术表达式是指用算术运算符和一对圆括号将运算量连接起来的符合C语法的表达式。

  4.关系表达式是指用关系运算符将两个表达式连接起来的式子。

  5.逻辑表达式是指用逻辑运算符将关系表达式或任意数据类型(void型除外)连接起来的式子。

  6.条件表达式是指用条件运算符连接起来的表达式。

  7.逗号表达式是指用逗号运算符连接起来的表达式

首页 1 2 3 4 尾页
分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2006-2017 中华考试网(Examw.com) All Rights Reserved  营业执照