单片机原理及应用技术 项目8 单片机应用系统综合设计 2-基本数据类型.pptxVIP

单片机原理及应用技术 项目8 单片机应用系统综合设计 2-基本数据类型.pptx

  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文档。上传文档
查看更多
高玉玲 王璇 主编 宋维君 王书旺 副主编; 第二章 基本数据类型;2.1 关键字与标识符;;2.1.2标识符;2.用户自定义标识符 用户自定义标识符是用户根据编程需要自行定义的标识符,主要用作变量名、函数名、符号常量名、自定义类型名等。用户自定义标识符不能使用关键字,也尽量不要使用系统预定义标识符。用户自定义标识符必须满足以下规则: (1)只能由字母(a~z,A ~Z)、数字(0~9)和下划线(_)组成。 (2)第一个字符必须为字母或下划线,不能是数字。 (3)自定义标识符不能和C语言的关键字相同。 (4)同一字母的大小写被视为两个不同的字符。;例如:smart,_score,sum1,name _1都是合法的标识符;2age,x y,student-1,key.board,$20.1都是非法的标识符。;在使用标识符时必须注意以下两点; 2.2 数据类型的分类; 2.3 常量;实型常量也称为实数或者浮点数。在C语言中,实数只采用十进制。它有两种表现形式:十进制小数形式和指数形式。 ●十进制小数形式:由整数部分、小数点和小数部分组成,其格式为:±整数部分.小数部分。 ●指数形式:当数值特别大或特别小时,用指数形式表示更方便。指数形式由十进制数加字母“e”或“E”以及指数部分组成。 其一般形式为:aEn。 ;字符常量是用一对单引号括起来的一个字符。其中单引号只起定界作用并不表示字符本身。 在C语言中,字符常量占一个字节的存储空间,它存放的不是字符本身,而是字符的ASCII码值。例如,’!’的ASCII码值为33,’8’的为56,’A’的为65,’a’的为97。 ;;4. 字符串常量 字符串常量是由一对双引号括起的零个或多个字符的序列。 字符串常量在内存中存储时,系统自动在字符串的末尾加一个字符串结束标志,即A SCII码值为0的字符NULL,常用\0表示。因此在程序中,长度为n个字符的字符串常量,在内存中占有n+1个字节的存储空间。 例如,字符串China有5个字符,作为字符串常量China存储于内存中时,共占6个字节,系统自动在后面加上NULL字符,其存储形式为: ;(1)字符常量由单引号括起来,字符串常量由双引号括起来。 (2)字符常量只能是单个字符,字符串常量??可以含零个、一个或多个字符。 (3)可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。 (4)字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字符个数加1。 ;在C语言中,允许用一个标识符来代表一个常量,即常量可以用“符号”来代替,代替常量的符号就称为“符号常量”。;【读一读2.1】字符常量和整型常量的算术运算. includestdio.h main( ) { printf(“%d\n”,65+’B’); } ;【读一读2.2】转义字符的使用。 main( ) { printf( ab c\tdc\rf\n); printf(f\t\b\bk); } ; 【练一练2.1】分析如下程序的运行结果。 #include stdio.h main( ) { printf(\101 \x42 C\n); printf(I say:\How are you?\\n); printf(\\C Program\\\n); printf(Turbo \C\); }; 2.4 变量;在C语言中,变量必须在使用(对变量进行操作)之前定义。 其格式如下: 类型说明符 变量名列表; 其中,类型说明符是任意有效数据类型的说明符,规定了变量所能存储数据的类型(通常也称为变量的类型)。变量名列表包括一个或多个标识符,每个标识符之间用逗号“,”隔开。 例如: int a,b,c; float data;;在变量定义的同时用赋值运算符“=”给变量赋初值,称之为变量的初始化。。 例如: int a=4; /*指定a为整型变量,初值为4*/ float f=4.56; /*指定f为实型变量,初值为4.56*/ char c=a; /*指定c为字符变量,初值为a*/ ;;;;【实例2.1】实型变量赋值示例。 #includestdio.h main( ) { float x9; double y9; printf(\nx=%f,y=%f,x,y); };;【读一读2.3】字符变量示例。 #includestdio.h main( ) {

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档