运算符和表达式归纳.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运算符和表达式 上课到这一课相隔了好长一段时间,这些日子里收到不少网友的来信支持和鼓励, 要求 尽快完成余下的部分。出门在外的人不得不先为吃饭而努力,似乎这也成为我的借口, 以后每晚抽空打一些吧这样大家也就可以不用隔太久就能看到一些新东西。 或许我的笔 记并不是很正确, 但我尽量的保证每课的实验都会亲自做一次, 包括硬件的部分 ,已求不 会误人子弟。 随着访问量不断的增加,网站已启用了 的国际域名 ,在这里我感谢各位一 直支持磁动力工作室的朋友,更要感激身在远方一直默默支持我的女友。 明浩 2003-7-14 晚 呵,费话少说了。 上两课说了常量和变量 ,先来补充一个用以重新定义数据类型的的 语句吧。 这个语句就是 typedef ,这是个很好用的语句,但我自己却不常用它,通常我定 义变量的数据类型时都是使用标准的关键字, 这样别人可以很方便的研读你的程序。如 果你是个 DELPHI 编程爱好者或是程序员, 你对变量的定义也许习惯了 DELPHI 的关键 字,如 int 类型常会用关键字 Integer 来定义,在用 C51 时你还想用回这个的话,你可以 这样写: typedef int integer; integer a,b; 这两句在编译时,其实是先把 integer 定义为 int ,在以后的语句中遇到 integer 就用 int 置换 ,integer 就等于 int,所以 a,b 也就被定义为 int 。typedef 不能直接用来定义变量, 它只是对已有的数据类型作一个名字上的置换,并不是产生一个新的数据类型。下面两 句就是一个错误的例子: typedef int integer; integer = 100; 使用 typedef 可以有方便程序的移植和简化较长的数据类型定义。 用 typedef 还可以定义 结构类型,这一点在后面详细解说结构类型时再一并说明。 typedef 的语法是 typedef 已有的数据类型 新的数据类型名 运算符就是完成某种特定运算的符号。 运算符按其表达式中与运算符的关系可分为 单目运算符,双目运算符和三目运算符。单目就是指需要有一个运算对象,双目就要求 有两个运算对象, 三目则要三个运算对象。表达式则是由运算及运算对象所组成的具有 特定含义的式子。 C 是一种表达式语言, 表达式后面加 ; 号就构成了一个表达式语句。 赋值运算符 对于 = 这个符号大家不会陌生的, 在 C 中它的功能是给变量赋值, 称之为赋值运算符。 它的作用不用多说大家也明白,就是但数据赋给变量。如, x=10; 由此可见利用赋值运 算符将一个变量与一个表达式连接起来的式子为赋值表达式,在表达式后面加 ;便构 成了赋值语句。使用 = 的赋值语句格式如下: 变量 = 表达式; 示例如下 a = 0xFF; //将常数十六进制数 FF 赋于变量 a b = c = 33; // 同时赋值给变量 b,c d = e; //将变量 e 的值赋于变量 d f = a+b; //将变量 a+b 的值赋于变量 f 由上面的例子可以知道赋值语句的意义就是先计算出 = 右

文档评论(0)

hyj59071652 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档