变量定义

定义的一个变量有四个基本的要素:
变量名;
变量地址;
变量类型;
变量值。
定义变量时,首先要确定变量的类型,不同类型的变量在内存中占的字节数也不同;
当给变量赋值时,则该地址处值的大小即为变量所赋值的大小。
在计算机存储过程中,内存以字节的形式进行划分:若为16字节则每一字节表示为16进制的无符号整数。
变量的类型由keywords决定,即:保留字或者关键字。
特殊运算符:sizeof(),可以计算某一类型的变量或者某变量或者某表达式所属类型占空间的字节数。
数据类型的表达范围:
在有符号数据中:字节的最高位用来表示符号,而无符号数据(unsighed)字节的全部数位都可以用来表示数据大小,相同数据类型下无符号数据大小是有符号数据的两倍。
计算机中的内存按字节的方式划分,
小端次位:数据先存到地位字节再存到高位字节;
大端次位:数据存储方向为从高位字节到地位字节。
有符实型数在计算机字节的存储方式:
可以分为小数形式和指数形式。
小数形式:整数、小数 分别存储;只有小数或者只有整数的时候小数点固定,称为定点数。定点数表述范围收进制限制,值域有限。(难道浮点数的数位不限,没有进制,值域无敌??)
当小数、整数都存在的时候小数、整数分别存储,小数点可以移动,称为浮点数。
指数形式(科学计数法):适用于浮点数类型。将数分为阶码(指数)和尾数(小数)。适用于数字较大的情况(数字怎样才算大??)若增加阶码的字节数则表示的数范围会变大,若增加尾数的字节数则所表示数字的精度会变大。
字节和地址的关系是什么??

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值