欢迎来到天天文库
浏览记录
ID:45062203
大小:671.50 KB
页数:60页
时间:2019-11-09
《C语言数据类型与基本输入输出》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章数据类型与基本输入输出第一节C的数据类型第二节常量第三节变量第四节数据的输入输出第二章数据类型C语言程序设计高职教材第一节C的数据类型第二章数据类型C语言程序设计高职教材数据类型基本数据类型构造类型指针类型空类(void)整型字符型实型枚举型单精度双精度数组类型结构体类型共用体类型第二节常量什么是常量?有几类?常量是指在程序过程中不可以改变的量(1)可以分为:字面常量:是从该常量本身就可以知道该量的大小及类型。如3.14159,3,“123”,。符号常量:是用一个字符来表示一个常量#definePI3.14159(2)根据数据类型也可分:整型常量、实型常量、字符
2、常量和字符串常量。(3)标识符第二章数据类型C语言程序设计高职教材整型常量整型常量有三种表示:(1)十进制表示法:如23,127,-256,35535(2)八进制表示法如0123,020,-054等(3)十六进制表示法如0x10,0xff,0x1000, 0xffff,-0xab注意事项1、在以前数学里,一个数前面加零对结果没有影响,但C语言中,前面加零与不加零完全不一样。如012,12是二个不同的数。2、如093是一个非法的数第二章数据类型C语言程序设计高职教材实型常量二种表示方法:(1)小数表示:如123.34(2)指数表示:尾数用e表示指数如-1.32e3(规范
3、化的指数形式)23.4e-2(非规范化的指数形式)第二章数据类型C语言程序设计高职教材(3)实型常量的类型(必须知道)实型常量不定义类型,系统按照双精度处理。f=2.45678*4523.65若在数的后面加f,如1.65f,按单精度处理。实型常量可赋给float,double,longdouble变量。第二章数据类型C语言程序设计高职教材字符常量(1)普通字符常量就是用单撇号括起来的一个字符或者其ASCII码。(2)转义字符常量该字符代表的意义不能直接从字符的表面看得出来。有其另外的意义。第二章数据类型C语言程序设计高职教材如‘A’,’a’,’1’,’*’等也可以用A
4、SCII码表示65,97,49转义字符常量(P24)(掌握)第二章数据类型C语言程序设计高职教材字符形式含义ASCII代码(P324表)它是一个字符,代表换行10t跳到该行下一个8的倍数位置9b删格,删除前面一个字符8r回车,不换行13f换页,将当前位置换到下页开头12\反斜杠符号92’单引号‘39”双引号”34ddd1到3位8进制数代表的字符xhh1到2位16进制数代表的字符字符常量使用举例main(){printf(“HiNicetomeetyou”);printf(“HibbNicetomeetyou”);printf
5、(“hitNicettotmeettyou”);printf(“tobedeletedrLeaningCisawonderfulexperience”);printf(“x41101”);}输出结果:第二章数据类型C语言程序设计高职教材输出结果:第二章数据类型C语言程序设计高职教材字符串常量的表示(掌握)(1)用双引号括起来表示字符串常量如“nice”,“LearningCisawonderfulexeperienceforme”(2)引号里面可以是普通字符常量和转义字符常量第二章数据类型C语言程序设计高职教材(3)字符串常量在内存的存放方式占据
6、内存中的连续一片空间,其实际内存单元是字符个数加1,额外多一个是用来存放‘ ‘,这是一个非常特殊的字符,其实不存在该字符,所有用它来表示字符串的结束,所以’ ’是字符串的结束符。 ---ASCII码为0的字符。如:“Hello”第二章数据类型C语言程序设计高职教材Hello 标识符一、标识符:用来定义对象名称1、标识符的有效长度:1-32字符。一般不超过8个。2、标识符的第一个字符必须是26个字母和下划线。后继字符可以是26个字符,10个数字和下划线3、选择标识符时尽量做到:见名知意。第二章数据类型C语言程序设计高职教材第三节变量(重要)(1)变量:其值在程序
7、过程中可以发生变化的量。(2)有关变量的几点说明:每个变量只能属一个类型每个变量都先说明,后使用每个变量都分配给一个内存单元,因此每个变量都有地址。(3)变量的取名规则(同标识符)规则1:只能用以下字符来取变量名26个字符,10个数字和下划线规则2:第一个字符必须是26个字母和下划线规则3:不能与一些关键字同名原则:见名知意(例子)第二章数据类型C语言程序设计高职教材基本数据类型的变量分类(重点)整型变量实型变量字符型变量第二章数据类型C语言程序设计高职教材整型变量(1)整型数据在内存中以补码形式存放。(了解)(2)每一个整型变量在内存中占2个字节,
此文档下载收益归作者所有