原创 单片机C语言日记八

2008-12-19 13:40 1926 3 3 分类: MCU/ 嵌入式

C51的结构与标准C差不多,其中关键字和支持的数据类型有:


 


ANSI C的关键字(32个):<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


存储类型限定符


const volatile


存储种类声明


auto extern  register  static


程序语句


break  case  continue  default  do  else  for  goto  if  return  switch  while


数据类型声明


char  double  enum  float  int  long  short  signed  struct  typedef  union  unsigned  void 


运算符


sizeof


C51编译器扩展关键字(20个):


存储器模式选择


large  compact  small


存储器类型声明


bdata  code  data  idata  pdata  xdata


内存变量声明


bit  sbit  sfr  sfr16


其他


­_at_  alien  interrupt  _priority_  reentrant  _task_  using


 


C51支持的数据类型




数据类型


长度


unsigned char


1字节


signed char


1字节


unsigned int


2字节


signed int


2字节


unsigned long


4字节


signed long


4字节


float


4字节


*


3字节


bit


1


sbit


1


sfr


1字节


sfr16


2字节


可以用typedef重定义数据类型


格式:typedef 已有的数据类型 新的数据类型


 
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /3 下一条