- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 
                        查看更多
                        
                    
                2-1 C语言中的基本元素之常量 常量的特点: 	1.在程序中保持不变 	2.在程序中,常量可以不经说明而直接使用 常量的分类:      1.直接常量:对应数据类型的常量       整形常量:12U、0L、-3       实型常量:4.6F、-1.23       字符常量:‘a’、‘b’ 等       字符串常量 “Hello!”      2.标识符常量:用来标识变量名、符号常量名、函数名、    数组名、文件名的有效字符序列。 有时常量定义成宏的形式:     	  #define    标识符    常量  2-1 C语言中的基本元素之变量声明和定义 	变量的声明: 	    它主要是告诉编译器变量的类型(存储方式和内存空间大小说明)和名字,未初始化的静态变量和局部变量在编译时,是不分配空间的,只有个运行起来后才有空间。 		初始化了的静态变量在编译时是需要在.data节中分配空间的。 	格式:DataType    name; 	例:int count;   		 double ratio;  	变量的定义: 	    为变量分配存储空间,同时指明变量的类型和名字。 	格式: DataType    name; 	例:  int count; 	       int x = 10;//可在定义时进行初始化 	    注意:1.在c语言中,变量有且只能有一次定义,但是声明可以有多次 		 2.声明与定义实际上是没有区分的,区分也是给编程者看的。 		 3.在编译器看来,没有所谓的定义和声明的说法,有的只是强弱符号的区别	 2-2 数据类型  2-2 整型常量 	整型常量:      1.十进制表示:除表示整数0外,不以0开头(以0开头的数字串会 	被解释成八进制数)。负数在前面加负号‘-’,后缀‘l’或‘L’表示长整型,‘u’或‘U’表示无符号数。 	例:345 31684 0 -23456 459L 356l 56789u 567LU 	2.八进制表示:以数字0开头的一个连续数字序列,序列中只能有0-7这八个数字。 	例:045  -076 06745l 0177777u		      3.十六进制表示:以0X或0x开头的连续数字和字母序列,序列中只能有0-9、A-F和 a-f这些数字和字母,字母a、b、c、d、e、f分别对应数字10、11、12、13、14、15,大小写均可。    	例:0x10  0X255  0xd4ef  0X6a7bL 2-2 整型变量 整型变量有以下三种: 	1.基本类型,以int表示。 	2.短整形,以short int表示,或以short表示 	3.长整形,以long int表示,或以long表示 修饰符: 	无符号数 unsigned 	有符号数 signed,可省略 因此可以用以下6种整型变量: 	有符号基本型 [signed] int  	无符号基本型 unsigned int 	有符号短整型 [signed] short [int] 	无符号短整型 unsigned short [int] 	有符号长整型 [signed] long  [int] 	无符号长整型 unsigned long  [int]  2-2 实型常量 实型常量有两种表示形式: 	1.小数形式。由数字和小数点组成,必须有小数点。    	例:4.23、0.15、.56、78.、0.0 	2.指数形式:以幂的形式表示,以字母e或E后跟一个以10为底的幂数。 	(1)字母e或E之前和之后必须要有数字。 	(2)字母e或E后面的指数必须为整数,字母e或E的前后及数字之间不得有空格。e后面必须有数字 	默认是double型,后缀为“f”或“F”即表示该数为float 	型,后缀“l”或“L”表示long double型。  	例:2.3e5   500e-2   .5E3    4.5e0   34.2f  .5F  12.56L  2.5E3L  2-2 字符型     字符型用于存储字符,对应ASCII编码的二进制形式存储,占用1个字节。     例如:字符‘A’的ASCII代码为65     C语言把字符类型看作一种特别短的整数类型。允许参与算术运算。	 	有符号字符型表示的数值范围-128-127,类型说明符[signed] char。 	无符号字符型表示的数值范围0-255,类型说明符 	unsigned char。		 	例:‘A’+ 2 表示将‘A’的ASCII码65加2,结果67是字符‘C’的ASCII码。  2-4 算术运算符 2-4 基本算术运算符 优先级 (从高到低) *  /  %  + (加) – (减) 结合方向 + (加) – (减) *  /  %:从左向右 注意: 1.两
                您可能关注的文档
最近下载
- 解读《GB_T 3880.2-2024一般工业用铝及铝合金板、带材 第2部分:力学性能》.docx VIP
 - ECA微生物偏差评估和调查指南2020.pdf VIP
 - 三年级下册科学青岛版20肠道传染病(课件)(共26张PPT).pptx VIP
 - 公司私车公用管理制度及私车公用协议.docx VIP
 - (完整版)格斗术教案.doc VIP
 - 金属学与热处理--热处理原理、热处理工艺习题.doc VIP
 - 《消防设施工程专业承包企业资质等级标准》.docx VIP
 - 义务教育学校校长、书记绩效考核工作实施办法(试行).doc VIP
 - 加油加气站改扩建项目申请报告.pdf VIP
 - 教学能力大赛教学实施报告【参考国赛一等奖撰写】.pdf
 
原创力文档
                        

文档评论(0)