C语言 PPT 第二章 数据类型
时间:2026-01-20
时间:2026-01-20
第二
章
主要内容2.1 的数C据类型.2 常2与量量
2.变 3型整数2.据 浮点4型数据 .2 字符型5据数
要主内容2.6变量 初值赋2.7 各类值型数据数间的混合算运2 . 8术运算符算和算术表达 2式9. 值赋运算和赋符表值式 达.20 1逗号运符和算号表逗达式
2.1 C
的数据类C语言型供提以了一些数下据类:型整型in t cahr 精单实型度 flaot双 精度实型do ulbe
本基型类字符型实(型点型浮)数组型类
数据类型构造 类 指针型型
类结构类 型联类合 型举类枚
型sturctunio nnume
类型空(无值型类 vo)d
i2
2 常.与变量量22.1. 量常 程在运序过程行中其值不,被改变能的称量为常量 常区分量不为的同型类 整型常量: 10,1205,-01,0 0实型常 3.量41 ,0. 15,-3.7298 符字型量常 a‘ , b,‘ 2 字 符常串量 a ” ,“a”,b“ 213” 2号符常 P量,IRIPEC
例21.符 常号的使用量
运行结: 果ottl=3a00
de#ifn PeIRCE30 说明:如用再值语赋句给PIREC赋是值的 错i#cnlue ds<dtoih>. RPCEI=4;/*0错误 不能给符号,常赋量值/* oiv mdina( ){ nt inum to,at;lnu =m01 ;说:明 *序程用中#dfinee命行令义定PIREC 符常号量 t:ota=lnmu用一个标符识代表一常个。符号量量的值在常作用 其RICE; P域内不能变,改不能再也赋被。 值表代常量3,此0凡后在本文中出件的现pri nft(“otatl=%d\ ”,nttaol;)}RICEP都代30,可以和常表量一样进运算行
.2 常量2变与量2..22变 量 程在序行过运中程,其值可以改变的称量为 变。量个变量必须一一有名字即变个名。 量量名在内存中变据占定的一存单储元,该在 储存单元存放变量中的。值 变名量际实上是一以个个名字一对应代表一 个地,址在对序编程译接连由时译编系统给 每个一量变名配分应对内的存地址从。变量中 值取,实际上是通变量名过到相应的内找 地址存,从存储单元该中取读据。数
.22常量与 量变变的命名规量定C:言语规定识标符只 能字母由、字和数下划线种三 字符组成,且一个第符必字为字 母须或下线划例。:ums,_ttol, aomnht, tSdenu_tnaem,
olut_s1_23,B_SAC, liI_lin Mg.D.ohJn,¥ 213,D36,4a>
b
注意 编:系译统大写将字母小和写母认字为是 两不同个字符的。 议变建名量的长最好度要不过8个超字符 。 选在择量名和其变标识它时符,应意做注到 名见知 ,意即有含意的选英文词 单(其缩或写)作识符标 。要求所对用有到的量变强作制定义,也就是 先 定,义后使用 。 2.2 量与常量变2
3 整.型数据23..整1型常的表量示方法整型常量整常即。数在C语言,整常数 可用中下以三形式种示表:()十进1制数整 如:1。2, 3-54。 62)八(进整数。制0开头的以数
是八进数。 如制0:132示表进制八1数3,等2于进十 制数83-011,示八表制数-进1,即十1进数-制。9
.3 2型整据(3数十六进制整数)。0x开以的数头是16进数制 如:01x32代,表6进制11数3,2于十进等制数 291 -。0x12等于进制十数-1。
2.832. 整变量型(1整)数据在型内中的存放存式 数据在形存中是内以二制形式存放的进 。: int如 ;i * /义定为整型变 *量/i=0;1 * /i赋给整以10 */数
2.3 型数据注意整 :进制数10的二进制十形式10为1, 0Truob C .20和Trbo Cu++3 0.一为个 整变量在型内存中分2个配节的存储单字元( 不同编的系译为统型整数分配据的字节 数是不同相的,CV++6.0则分配4 个 字)节。 值数以是码(c补molpment) 表示e。的
(
2整型)变量的分类按照型整变所量占二进的制位来分数:类sh rto(短整型)i t n(通整普型 )lngo( 长型)整 按整照变量是否型带符号分来类:带符号的不型变整 u量sninedg 符号带整的型变 s量gneid
说整明变型的量法是语 限:定词i nt变 量名;
表23.整 数据(2型)型整变量的类分有符号基本整 型sig(nde)it 有n符短号整型 s(gniedsh)rt oint( )共种六 符有长号型整(s ginde long (int) )无号基本符整型un ignse ditn无 号短整符型u nsinedg sorth( nti)无符 长整型号u sngine dlnog( in) t意:注号括表示其中内容是可的选.
的IBM在 CP上,普通整型、机整短占型1位6bit(,)整长占型 3位(2bit)根据整型。据所数的占位,数以可计一个整算型数 能据示表的据数的值取围。 范最位高左(一位)第符是号,位果符号如位为0,表是示整 正数,最低从到位最位高全为表示1的数大最。1011…1个5115 …2+11=,即37276215 1 则61bit能表示最的大整是数
如符号位为果1表,示负整是,从最低位数到高最位为都 时0数的最小 10…。 0…01个0
在计算5机中,这个是数 152的补码 示表。此,最因整小数是 25 ,即-132786。
23 整.型数据 整 类数的有型关数:据型类基本 短整型型类型明说符nti sorht
度2字长节 2字节2 节字 字4节
的范围数3-762~327867- 2152~5-1 0~15535 6~06535 05~2(3-2)1长整型符号整型无
olgnnsuingde4字节 -32~21311
-符无号整短 型unisgnde hosrt2 节字 无符号整长 un型signd loeg
n2
…… 此处隐藏:481字,全部文档内容请下载后查看。喜欢就下载吧 ……上一篇:《廉颇蔺相如列传》知识点总结
下一篇:初中英语必背单词表完整版