1、“.....情况与标准中的数据类型基本相同,但其中型与型相同,型与型相同,另外,中还有专门针对于单片机的特殊功能寄存器型和位类型。字符型有和之分,默认为。它们的长度均为个字节,用于存放个单字节的数据。对于,它用于定义带符号字节数据,其字节的最高位为符号位,“表示正数,“表示负数,补码表示,所能表示的数值范围是对于,它用于定义无符号字节数据或字符,可以存放个字节的无符号数,其取值范围为。可以用来存放无符号数,也可以存放西文字符,个西文字符占个字节,在计算机内部用码存放。二整型分和。默认为。它们的长度均为两个字节,用于存放个双字节数据。对于......”。
2、“.....补码表示,数的范畴为。对于,用于存放两字节无符号数,数的范围为。三长整型分和。默认为。它们的长度均为四个字节,用于存放个四字节数据。对于,用于存放四字节带符号数,补码表示,数的范畴为。对于,用于存放四字节无符号数,数的范围为。四浮点型型数据的长度为四个字节,格式符合标准的单精度浮点型数据五指针型指针型本身就是个变量,在这个变量中存放的指向另个数据的地址。这个指针变量要占用定的内存单元,对不同的处理器其长度不样,在中它的长度般为个字节。六特位或位或字节字节编译器能够识别的基本数据类型在语言程序中,有可能会出现在运算中数据类型不致的情况......”。
3、“.....隐式转换的优先级顺序如下也就是说,当型与型进行运算时,先自动对型扩展为型,然后与型进行运算,运算结果为型。除了支持隐式类型转换外,还可以通过强制类型转换符对数据类型进行人为的强制转换。编译器除了能支持以上这些基本数据类型之外,还能支持些复杂的组合型数据类型,如数组类型指针类型结构类型联合类型等这些复杂的数据类型。常量常量是指在程序执行过程中其值不能改变的量。在中支持整型常量浮点型常量字符型常量和字符串型常量。整型常量整型常量也就是整型常数,根据其值范围在计算机中分配不同的字节数来存放。在中它可以表示成以下几种形式十进制整数。如等。十六进制整数......”。
4、“.....如表示十六进制数。长整数。在中当个整数的值达到长整型的范围,则该数按长整型存放,在存储器中占四个字节,另外,如个整数后面加个字母,这个数在存储器中也按长整型存放。如在存储器中占四个字节。的运算量二浮点型常量浮点型常量也就是实型常数。有十进制表示形式和指数表示形式。十进制表示形式又称定点表示形式,由数字和小数点组成。如等都是十进制数表示形式的浮点型常量。指数表示形式为数字数字数字例如等都是指数形式的浮点型常量。三字符型常量字符型常量是用单引号引起的字符,如等。有些控制字符须在前面加上反斜杠“组成转义字符。利用它可以完成些特殊功能和输出时的格式控制......”。
5、“.....转义字符含义码十六进制数空字符换行符回车符水平制表符退格符换页符‗单引号双引号反斜杠四字符串型常量字符串型常量由双引号括起的字符组成。如“““等。注意字符串常量与字符常量是不样,个字符常量在计算机内只用个字节存放,而个字符串常量在内存中存放时不仅双引号内的字符个占个字节,而且系统会自动的在后面加个转义字符“作为字符串结束符。因此不要将字符常量和字符串常量混淆,如字符常量和字符串常量“是不样的。变量变量是在程序运行过程中其值可以改变的量。个变量由两部分组成变量名和变量值。在中,变量在使用前必须对变量进行定义,指出变量的数据类型和存储模式......”。
6、“.....定义的格式如下存储种类数据类型说明符存储器类型变量名初值,变量名初值数据类型说明符在定义变量时,必须通过数据类型说明符指明变量的数据类型,指明变量在存储器中占用的字节数。可以是基本数据类型说明符,也可以是组合数据类型说明符,还可以是用定义的类型别名。在中,为了增加程序的可读性,允许用户为系统固有的数据类型说明符用起别名,格式如下固有的数据类型说明符别名定义别名后,就可以用别名代替数据类型说明符对变量进行定义。别名可以用大写,也可以用小写,为了区别般用大写字母表示。例的使用。位单片机接口与汇编•大连理工大学软件学院•嵌入式系统教研室•侯刚••综合楼......”。
7、“.....使用方便灵活。运算符丰富。数据结构丰富。具有现代化语言的各种数据结构。可进行结构化程序设计。可以直接对计算机硬件进行操作。生成的目标代码质量高,程序执行效率高。可移植性好。二语言的程序结构语言程序至少应包含个主函数。不管函数放于何处,程序总是从函数开始执行,执行到函数结束则结束。在函数中调用其它函数,其它函数也可以相互调用,但函数只能调用其它的功能函数,而不能被其它的函数所调用。功能函数可以是语言编译器提供的库函数,也可以是由用户定义的自定义函数。在编制程序时......”。
8、“.....语言与单片机用汇编语言编写单片机程序必须要考虑其存储器结构,尤其必须考虑其片内数据存储器与特殊功能寄存器的使用以及按实际地址处理端口数据。用语言编写的单片机应用程序,则不用像汇编语言那样须具体组织分配存储器资源和处理端口数据,但在语言编程中,对数据类型与变量的定义,必须要与单片机的存储结构相关联,否则编译器不能正确地映射定位。语言编写单片机应用程序时,需根据单片机存储结构及内部资源定义相应的数据类型和变量,而标准的语言程序不需要考虑这些问题包含的数据类型变量存储模式输入输出处理函数等方面与标准的语言有定的区别......”。
9、“.....用语言编写单片机应用程序与标准的语言程序也有相应的区别现在支持系列单片机的语言编译器有很多种,如等。各种编译器的基本情况相同,但具体处理时有定的区别,其中以它的代码紧凑和使用方便等特点优于其它编译器,现在使用特别广泛。程序结构的语法规定程序结构及程序设计方法都与标准的语言程序设计相同,但程序与标准的程序在以下几个方面不样中定义的库函数和标准语言定义的库函数不同。标准的语言定义的库函数是按通用微型计算机来定义的,而中的库函数是按单片机相应情况来定义的中的数据类型与标准的数据类型也有定的区别......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。