资料
  • 资料
  • 专题
单片机C语言教程6:C51运算符和表达式
推荐星级:
时间:2019-12-24
大小:55.5KB
阅读数:191
上传用户:quw431979_163.com
查看他发布的资源
下载次数
0
所需E币
4
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
上两课说了常量和变量,先来补充一个用以重新定义数据类型的的语句吧。这个语句就是 typedef,这是个很好用的语句,但我却不常用它,通常我定义变量的数据类型时都是使 用标准的关键字,这样别人能很方便的研读你的程序。如果你是个DELPHI 编程爱好者或是DELPHI程序员,你对变量的定义也许习惯了DELPHI 的关键字,如 int 类型常会用关键字Integer来定义,在用 单片机c语言时你还想用回这个的话,你能这样写…… 单片机C语言教程:C51运算符和表达式 时间:2012-09-12 14:22:20 来源:51hei 作者: 上两课说了常量和变量,先来补充一个用以重新定义数据类型的的语句吧。这个语句 就是 typedef,这是个很好用的语句,但我却不常用它,通常我定义变量的数据类型时都是使 用标准的关键字,这样别人能很方便的研读你的程序。如果你是个DELPHI 编程爱好者或是DELPHI程序员,你对变量的定义也许习惯了DELPHI 的关键字,如 int 类型常会用关键字Integer来定义,在用 单片机c语言时你还想用回这个的话,你能这样写: 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 已有的数据类型 新的数据类型名 运算符就是完成某种特定运算的符号。运算符按其表达式中与运算符的关系可分为单目 运算符,双目运算符和三目运算符。单目就是指需要有一个运算对象,双目就要求有 两个运 算对象,三目则要三个运算对象。表达式则是由运算及运算对象所组成的具有特……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书