嵌入式C语言程序设计(资源库课程)常量和变量062.1.3常量和变量.pptVIP

嵌入式C语言程序设计(资源库课程)常量和变量062.1.3常量和变量.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一个整常量后面加一个字母u或U,认为是unsigned int型,如12345u 在一个整常量后面加一个字母l或L,则认为是long int型常量。例如123l、432L、 字符变量 字符型变量用来存放字符常量,注意只能放一个字符。 字符变量的定义形式如下:char c1,c2; 在本函数中可以用下面语句对c1,c2赋值: c1=‘a’;c2= ‘b’ ; 一个字符变量在内存中占一个字节。 将一个字符常量放到一个字符变量中,实际上并不是把该字符本身放到内存单元中去,而是将该字符的相应的ASCII代码放到存储单元中。 例: 向字符变量赋以整数。 #include stdio.h void main() {char c1,c2; c1=97; c2=98; printf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 例: 大小写字母的转换 #include stdio.h void main() {char c1,c2; c1=’a’; c2=’b’; c1=c1-32; c2=c2-32; printf(“%c %c″,c1,c2); } 字符串常量是一对双撇号括起来的字符序列. 合法的字符串常量:  “How do you do.”, “CHINA”, “a” , “$123.45” 可以输出一个字符串,如   printf(“How do you do.”); 变量赋初值 变量赋初值 电气自动化技术专业 教学资源库 嵌入式C程序设计 常量和变量 2.1.3 常量和变量 常量定义: 程序运行时其值不能改变的量(即常数)。 常量类型: 整数,浮点数,字符,转义字符,符号常量, 符号常量: 例 #define PI 3.1416 用标识符代表常量 定义格式: #define 符号常量名 常量的值 符号常量名: 一般用大写字母 是宏定义预处理命令 符号常量的值在其作用域内不能改变,也不能再被赋值。 2.1 基本数据类型和库函数 常量 整型常量:如1000,12345,0,-345 十进制整数:由数字0~9和正负号表示 八进制整数:由数字0开头,后跟数字0~7表示 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示 实型常量 十进制数形式:(必须有小数点) 如0.123, .123, 123.0, 指数形式:(e或E之前必须有数字;指数必须为整数) 如12.3e3 ,123E2, 1.23e4 , e-5 , 1.2E-3.5 2.1基本数据类型和库函数 2.1.3 常量和变量 字符常量 用单引号括起来的单个普通字符或转义字符, 如 ‘a’,‘A’,转义字符:如’\n’ 字符串常量:如” boy” 符号常量:#define PI 3.1416 2.1基本数据类型和库函数 常量 2.1.3 常量和变量 2.1 基本数据类型和库函数 2.1.3 常量和变量 变量 2. 变量:在程序运行期间,变量的值是可以改变的 变量必须先定义,后使用。 定义变量是指定义该变量的名字和类型 变量名和变量值是两个不同的概念 变量名实际上是以一个名字代表的一个存储地址 从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据 2.1 基本数据类型和库函数 2.1.3常量和变量 变量 变量定义的格式: int a; char c1, c2; 变量初始化:定义的同时赋值; int a=10; float m=1.2, n=1.3; 变量的使用:先定义,后使用,一般放在函数开头 2.1基本数据类型和库函数 2.1.3常量和变量 2.1基本数据类型和库函数 2.1.3常量和变量 运行结果: a b 97 98 2.1基本数据类型和库函数 2.1.3常量和变量 运行结果:A B 2.1 基本数据类型和库函数 2.1.3常量和变量 字符型数据 1.字符与字符代码 大多数系统采用ASCII字符集 字母:A ~Z,a ~z 数字:0~9 专门符号:29个:! ” # ‘ ( ) *等 空格符:空格、水平制表符、换行等 不能显示的字符:空(null)字符(以‘\0’表示)、警告(以‘\a’表示)、退格(以‘\b’表示)、回车(以‘\r’

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档