资料介绍
上一节我们学习了KEIL C51编译器所支持的数据类型。而这些数据类型又是怎么用在常量和变量的定义中的呢?又有什么要注意的吗?下面就来看看吧。晕!你还区分不清楚什么是常量,什么是变量。常量是在程序运行过程中不能改变值的量,而变量是可以在程序运行过程中不断变化的量。变量的定义可以使用所有C51编译器支持的数据类型,而常量的数据类型只有整型、浮点型、字符型、字符串型和位标量。这一节我们学习常量定义和用法,而下一节则学习变量。常量的数据类型说明是这样的 1. 整型常量可以表示为十进制如123,0,-89等。十六进制则以0x开头如0x34,-0x3B等。长整型就在数字后面加字母 L,如104L,034L,0xF340等。
2. 浮点型常量可分为十进制和指数表示形式。十进制由数字和小数点组成,如0.888,3345.345,0.0等,整数或小数部分为0,可以省略但必须有小数点。指数表示形式为[±]数字[。数字]e[±]数字,[]中的内容为可选项,其中内容根据具体情况可有可无,但其余部分必须有,如125e3,7e9,-3.0e-3。
3. 字符型常量是单引号内的字符,如‘a’,‘d’等,不可以显示的控制字符,可以在该字符前面加一个反斜杠“/”组成专用转义字符。常用转义字符表请看表5-1。
4. 字符串型常量由双引号内的字符组成,如“test”,“OK”等。当引号内的没有字符时,为空字符串。在使用特殊字符时同样要使用转义字符如双引号。在C中字符串常量是做为字符类型数组来处理的,在存储字符串时系统会在字符串尾部加上/o转义字符以作为该字符串的结束符。字符串常量“A”和字符常量‘A’是不同的,前者在存储时多占用一个字节的字间。
5. 位标量,它的值是一个二进制。
- 51单片机的硬件与工作原理的详细资料说明 528次下载
- 51单片机C语言的入门教程学习资料详细说明 12次下载
- 单片机原理及应用的详细资料说明 20次下载
- 单片机的常量和变量与数组的详细资料说明 13次下载
- 51单片机的汇编指令详细资料说明
- 使用C语言控制51单片机sbit与sfr的用法详细资料说明
- 51单片机例函数的详细资料说明
- 51单片机汇编语言的寻址方式详细资料说明
- 80C51单片机的中断系统和系统结构的详细资料说明
- 单片机C51的interrupt和using用法详细资料说明
- C51单片机引脚名词英文全称详细资料说明
- 51单片机的中断系统详细资料说明
- 51单片机汇编语言教程之单片机条件转移指令的详细资料说明 15次下载
- C51单片机特殊功能寄存器的详细资料说明
- C语言教程之数据类型与运算符的详细资料说明 8次下载
- 常量的基本知识和使用示例 970次阅读
- 什么是C语言常量与变量 899次阅读
- C语言的常量-2 522次阅读
- C语言的常量-1 871次阅读
- 浅谈指针常量和常量指针 946次阅读
- 单片机液晶汉字显示的C语言程序 4885次阅读
- 使用51单片机读写AT29C040的C语言程序免费下载 4529次阅读
- 单片机的外部结构和C语言编程基础说明 2807次阅读
- Keil C51单片机中变量的使用方法解析 5036次阅读
- 单片机C语言有哪些优越性?如何建立一个Keil C51项目 1.2w次阅读
- C语言中变量和常量的关系 2768次阅读
- Keil C51单片机变量的使用方法详细介绍 4528次阅读
- 单片机ROM,RAM和FLASH的作用 1w次阅读
- 单片机中的ROM,RAM和FLASH的作用 2.6w次阅读
- Python的常量与变量基础知识详解 1767次阅读
下载排行
本周
- 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 2使用TL431设计电源
- 0.67 MB | 2次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5LabVIEW环形控件
- 0.01 MB | 1次下载 | 1 积分
- 6PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 751单片机核心板原理图
- 0.12 MB | 1次下载 | 5 积分
- 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
- 1.44 MB | 1次下载 | 免费
本月
- 1开关电源设计原理手册
- 1.83 MB | 52次下载 | 免费
- 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
- 8.45 MB | 23次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 12次下载 | 免费
- 5ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 6TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 7STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 8基于MSP430FR6043的超声波气体流量计快速入门指南
- 2.26MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多