📄 第五课 常 量 (常量是在程序运行过程中不能改变值的量,而变量是可以......) 第五课范例程序包.htm
字号:
<HTML>
<head>
<link rel="stylesheet" type="text/css" href="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/5.htm --><TITLE>KEIL
C51编译器所支持的数据类型</TITLE><!-- #BeginTemplate "/Templates/templates.dwt" --><!-- #BeginEditable "doctitle" --><!-- #EndEditable -->
<META content="text/html; charset=gb2312" http-equiv=Content-Type><LINK
href="c05.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="661">
<TBODY>
<TR>
<TD class=tableBorder1 width="752">
<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
专业致力于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"> <a href="c51test/002.htm"><font color="#ffffff">技术资料</font></a></font></b> <b><a href="../data/Html/Soft/Index.html"><font color="#FFFF00">软件下载</font></a><font color="#000000"> <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"> </a> </font></b>
<p style="word-spacing: 0; line-height: 150%; text-indent: 0; margin: 0" align="center"><b><font color="#000000"> </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"> </font><a href="../mada/hong.htm"><font color="#FFFF00">红外线遥控</font></a><font color="#000000"> </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"> </font><font color="#FFFF00">更新中..</font><a href="http://www.51c51.com/bbs/index.asp"><font color="#FFCCFF">51论坛</font></a></b></td>
</tr>
</table>
</TD></TR></TBODY></TABLE>
<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width="743">
<TBODY>
<TR>
<TD width="798"><!-- #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="#FF0000">单片机的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> 第五课:常量</font></TD></TR></TBODY></TABLE></TH></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD width="708">
<DIV align=center><FONT face=黑体 font size="4">第五课 常量</FONT></DIV></TD></TR>
<TR>
<TD width="708">
<p style="line-height: 200%"><font font> 上一节我们学习了KEIL
C51编译器所支持的数据类型。而这些数据类型又是怎么用在常量和变量的定义中的呢?又有什么要注意的吗?下面就来看看吧。晕!你还区分不清楚什么是常量,什么是变量。常量是在程序运行过程中不能改变值的量,而变量是可以在程序运行过程中不断变化的量。变量的定义可以使用所有C51编译器支持的数据类型,而常量的数据类型只有整型、浮点型、字符型、字符串型和位标量。这一节我们学习常量定义和用法,而下一节则学习变量。<BR>常量的数据类型说明是这样的<BR> 1.
整型常量可以表示为十进制如123,0,-89等。十六进制则以0x开头如0x34,-0x3B等。长整型就在数字后面加字母L,如104L,034L,0xF340等。<BR> 2.
浮点型常量可分为十进制和指数表示形式。十进制由数字和小数点组成,如0.888,3345.345,0.0等,整数或小数部分为0,可以省略但必须有小数点。指数表示形式为[±]数字[.数字]e[±]数字,[]中的内容为可选项,其中内容根据具体情况可有可无,但其余部分必须有,如125e3,7e9,-3.0e-3。<BR> 3.
字符型常量是单引号内的字符,如'a','d'等,不可以显示的控制字符,可以在该字符前面加一个反斜杠"\"组成专用转义字符。常用转义字符表请看表5-1。<BR> 4.
字符串型常量由双引号内的字符组成,如"test","OK"等。当引号内的没有字符时,为空字符串。在使用特殊字符时同样要使用转义字符如双引号。在C中字符串常量是做为字符类型数组来处理的,在存储字符串时系统会在字符串尾部加上\o转义字符以作为该字符串的结束符。字符串常量"A"和字符常量'A'是不同的,前者在存储时多占用一个字节的字间。<BR> 5.
位标量,它的值是一个二进制。<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 align=center class=MsoNormal
style="TEXT-ALIGN: center"><SPAN
style="FONT-FAMILY: 宋体"><font font>转义字符<SPAN
lang=EN-US><O:P></O:P></SPAN></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt"
vAlign=top width=190>
<P align=center class=MsoNormal
style="TEXT-ALIGN: center"><SPAN
style="FONT-FAMILY: 宋体"><font font>含义<SPAN
lang=EN-US><O:P></O:P></SPAN></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt"
vAlign=top width=190>
<P align=center class=MsoNormal
style="TEXT-ALIGN: center"><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>ASCII码(16/10进制)<O:P></O:P></font></SPAN></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><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>\o<O:P></O:P></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体"><font font>空字符<SPAN
lang=EN-US>(NULL)<O:P></O:P></SPAN></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>00H/0<O:P></O:P></font></SPAN></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><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>\n<O:P></O:P></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体"><font font>换行符<SPAN
lang=EN-US>(LF)<O:P></O:P></SPAN></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>0AH/10<O:P></O:P></font></SPAN></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><SPAN lang=EN-US
style="FONT-FAMILY: 宋体"><font font>\r<O:P></O:P></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体"><font font>回车符<SPAN
lang=EN-US>(CR)<O:P></O:P></SPAN></font></SPAN></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: 142.15pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"
vAlign=top width=190>
<P class=MsoNormal><SPAN lang=EN-US
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -