⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 第四课 数据类型  (先来简单说说c语言的标识符和关键字。标识符是用来......)  第四课范例程序包.htm

📁 单片机的c语言教程,属于初级教材,适合初学者,高手们就不要下了啊!!
💻 HTM
📖 第 1 页 / 共 3 页
字号:

<HTML>

<head>
 <link rel="stylesheet" type="text/css" href="../../index.files/gpszx.css">

<link rel="stylesheet" type="text/css" href="../index.files/gpszx.css">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0033)http://www.cdle.net/C51/C51/4.htm -->
<TITLE>www.51c51.com自学单片机</TITLE><!-- #BeginTemplate "/Templates/templates.dwt" --><!-- #BeginEditable "doctitle" --><!-- #EndEditable -->
<META content="text/html; charset=gb2312" http-equiv=Content-Type><LINK 
href="c04.files/all.css" rel=stylesheet type=text/css>
<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff text=#000000 topMargin=0>
<TABLE align=center border=0 cellPadding=1 cellSpacing=1 width="736">
<TBODY>
<TR>
<TD class=tableBorder1 width="752">
<div align="center">
<center>
<table borderColor="#FFFFFF" height="3" width="750" border="0" cellpadding="2">
  <tr>
    <td width="110" height="1" bgcolor="#0099FF"><img src="../index.files/44444.gif" border="0" width="110" height="78"></td>
    <td width="257" height="1" bgcolor="#0099FF"><span lang="en-us"><a href="XL1000/xl1000.htm"><img id="_x0000_i1028" src="../index.files/t3-4.jpg" border="0" width="255" height="74"></a></span></td>
    <td width="209" height="1" bgcolor="#0099FF"><font color="#DFEAFF">欢迎来到51单片机学习网www.51c51.com&nbsp; 
      专业致力于8051单片机编程技术推广,(深圳学林电子有限公司)累计5年点击超过500万!</font></td>
    <td width="171" height="1" bgcolor="#0099FF"><span lang="en-us"><font color="#DFEAFF"><img id="_x0000_i1025" src="../index.files/80.gif" border="0" width="88" height="31"></font></span><font color="#DFEAFF"><a href="http://kathy889.photo.163.com"><img src="../index.files/mood14.gif" border="0" width="20" height="20"><img src="../index.files/mood25.gif" border="0" width="20" height="20"></a><a href="http://www.51c51.com/data/index.asp"><img src="../index.files/mood23.gif" border="0" width="0" height="0"></a><a href="http://photo.163.com/openalbum.php?username=guyunqin2607"><img src="../index.files/mood22.gif" border="0" width="20" height="20"></a></font><a href="../../../test/isppho/lt.jpg">彩色包装效果图</a> 
      <a href="../../../web/xin.htm">网友来信照登</a></td>
  </tr>
  <tr>
    <td colspan="4" bgcolor="#006699" width="765" height="41">
      <p style="word-spacing: 0; line-height: 150%; text-indent: 0; margin: 0" align="center"><a href="../index.htm"><font color="#ffffff"><b>返回主页</b></font></a><b><a href="XL1000/xl1000.htm"><font color="#FFFF00">xl1000实验仪</font></a><font color="#800000"><a href="../../../PINZHI/2000/ezshuo.htm"><img border="0" src="../index.files/gif091.gif" width="28" height="11"></a></font><a href="http://www.51c51.com/bbs/index.asp"><font color="#FFCCFF">51论坛</font></a><font color="#ffffff"><a href="../jiaoxue.htm"><font color="#ffffff">单片机教学</font></a></font><a href="../TIGAO.HTM"><font color="#FFFF00">本站例程</font></a><font color="#000000">&nbsp;<a href="c51test/002.htm"><font color="#ffffff">技术资料</font></a></font></b>&nbsp;<b><a href="../data/Html/Soft/Index.html"><font color="#FFFF00">软件下载</font></a><font color="#000000">&nbsp;<a href="../chanpin.htm"><font color="#ffffff">产品介绍</font></a></font><a href="../yejin/yejin.htm"><font color="#FFFF00">学液晶显示</font></a><a href="../../10/HUIKAN.HTM"><font color="#FFFFFF">如何购买</font></a><font color="#FFFF00"><a href="../../10/HUIKAN.HTM">&nbsp;</a>&nbsp;</font></b>
      <p style="word-spacing: 0; line-height: 150%; text-indent: 0; margin: 0" align="center"><b><font color="#000000">&nbsp;&nbsp;</font><a href="../mada/mada1.htm"><font color="#FFFF00">步进电机</font></a><a href="xl600/xl1000.htm"><font color="#FFFFFF">xl600实验仪</font></a><font color="#000000">&nbsp;</font><a href="../mada/hong.htm"><font color="#FFFF00">红外线遥控</font></a><font color="#000000">&nbsp;</font><a href="../cyuyan.htm"><font color="#FFFFFF">c语言集锦</font></a><a href="../mydiy.htm"><font color="#FFFF00">自制编程器</font></a><font color="#000000"><a href="../yinxiang.htm"><font color="#ffffff">音响技术</font></a></font><a href="../pinzhi.htm"><font color="#FFFF00">品质技术</font></a><font color="#000000"><a href="../100/119.htm"><font color="#ffffff">音响网址</font></a></font><font color="#FFFFFF">&nbsp;&nbsp;</font><font color="#FFFF00">更新中..</font><a href="http://www.51c51.com/bbs/index.asp"><font color="#FFCCFF">51论坛</font></a></b></td>
  </tr>
</table>
</center>
</div>
</TD></TR></TBODY></TABLE> 
<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width="707"> 
<TBODY> 
<TR> 
<TD width="718"><!-- #BeginEditable "Main" --> 
<TABLE border=0 cellPadding=2 cellSpacing=2 width="718"> 
<TBODY> 
<TR> 
<TD width="708"> 
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%"> 
<TBODY> 
<TR> 
<TD> 
<font color="#000000">单片机的c语言教程...由磁动力工作室明浩编写.51单片机学习网(深圳学林电子有限公司)友情转载</font> 
</TD> 
<TD> 
<DIV align=right> 
<TABLE border=0 cellPadding=0 cellSpacing=0> 
<TBODY> 
<TR> 
<TH> 
<TABLE border=0 cellPadding=1 cellSpacing=1> 
<TBODY> 
<TR> 
<TD class=TopLighNav1 
height=22><font font color="#000000"> 第四课:数据类型</font></TD></TR></TBODY></TABLE></TH></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR> 
<TR> 
<TD width="708"> 
<DIV align=center><FONT font color="#000000">第四课 数据类型</FONT></DIV></TD></TR> 
<TR> 
<TD width="708">
  <p style="line-height: 200%"><font font color="#000000">  先来简单说说C语言的标识符和关键字。标识符是用来标识源程序中某个对象的名字的,这些对象可以是语句、数据类型、函数、变量、数组等等。C语言是大小字敏感的一种高级语言,如果我们要定义一个定时器1,可以写做"Timer1",如果程序中有"TIMER1",那么这两个是完全不同定义的标识符。标识符由字符串,数字和下划线等组成,注意的是第一个字符必须是字母或下划线,如"1Timer"是错误的,编译时便会有错误提示。有些编译系统专用的标识符是以下划线开头,所以一般不要以下划线开头命名标识符。标识符在命名时应当简单,含义清晰,这样有助于阅读理解程序。在C51编译器中,只支持标识符的前32位为有效标识,一般情况下也足够用了,除非你要写天书:P。<BR>  关键字则是编程语言保留的特殊标识符,它们具有固定名称和含义,在程序编写中不允许标识符与关键资亦同。在KEIL  
uVision2中的关键字除了有ANSI C标准的32个关键字外还根据51单片机的特点扩展了相关的关键字。其实在KEIL  
uVision2的文本编辑器中编写C程序,系统可以把保留字以不同颜色显示,缺省颜色为天蓝色。(<A  
href="http://www.cdle.net/C51/C51/fl.htm" target=_blank>标准和扩展关键字请看附录一中的附表1-1和附表1-2</A>)<BR>  先看表4-1,表中列出了KEIL  
uVision2  
C51编译器所支持的数据类型。在标准C语言中基本的数据类型为char,int,short,long,float和double,而在C51编译器中int和short相同,float和double相同,这里就不列出说明了。下面来看看它们的具体定义:<BR></font></p> 
</TD></TR>  
<TR>  
<TD width="708">  
<TABLE align=center border=1 cellPadding=0 cellSpacing=0  
style="BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt">  
<TBODY>  
<TR>  
<TD  
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 142.1pt"  
vAlign=top width=189>  
<P class=MsoNormal><font font color="#000000">数据类型<SPAN  
lang=EN-US><O:P></O:P></SPAN></font></P></TD>  
<TD  
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: medium none; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 97.3pt; mso-border-left-alt: solid windowtext .5pt"  
vAlign=top width=130>  
<P class=MsoNormal><font font color="#000000">长 度<SPAN 
lang=EN-US><O:P></O:P></SPAN></font></P></TD> 
<TD 
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: medium none; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 187pt; mso-border-left-alt: solid windowtext .5pt" 
vAlign=top width=249> 
<P class=MsoNormal><font font color="#000000">值 域<SPAN 
lang=EN-US><O:P></O:P></SPAN></font></P></TD></TR> 
<TR> 
<TD 
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 142.1pt; mso-border-top-alt: solid windowtext .5pt" 
vAlign=top width=189> 
<P class=MsoNormal><font font color="#000000"><SPAN lang=EN-US>unsigned char<O:P></O:P></SPAN></font></P></TD>  
<TD  
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: medium none; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 97.3pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"  
vAlign=top width=130>  
<P class=MsoNormal><font font color="#000000">单字节<SPAN  
lang=EN-US><O:P></O:P></SPAN></font></P></TD>  
<TD  
style="BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: medium none; BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0cm; WIDTH: 187pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"  
vAlign=top width=249>  
<P class=MsoNormal><font font color="#000000"><SPAN lang=EN-US>0~255<O:P></O:P></SPAN></font></P></TD></TR>  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -