数据类型

一、数据在计算机的表现形式

1.内存的最小存储单位是:

每8位称为一个字节;最基本的存储单元:字节,所以任何数据至少占用一个字节的内存空间

2.用字节表示数据:

2.1整数的表示方法

用字节中最高位表示正负(最高位为0表示正数,最高位为1表示负数

所以(1)字符型(char)占一个字节它的取值范围是(-128-127)

                   无符号字符型占一个字节它的取值范围是(0-255)

         (2)短整型(short)占2个字节它的取值范围是(-32768-32767)

         (3)整型(int)占4个字节它的取值范围是(-2^31-2^31)

         (4)长整型(long)占8个字节它的取值范围是(-2^63-2^63)

2.2实数的表示方法

float占4个字节它的取值范围是(-10^-37-10^38)      7位有效

double占8个字节它的取值范围是(-10^-307-10^308)   15-16位有效

long double占12个字节它的取值范围是(-10^-4931-10^4932)  19位有效

二、数据在编程语言的表现形式

1,常量

(1)字面常量

                          <1>整型常量     如   5,100

                           <2>实型型常量  如  5.8,9.9999

                           <3>字符型常量  如 ' A'    '3'  

                            <4>字符串型常量 如“love"

                            <5>符号常量 : #define NUM 20

(2)符号常量的使用 

                            <1>在库函数和main函数之间

                             <2>格式为  #define 标识符 常量

         作用 :        <1>便于修改   <2>带入了业务含义

2   变量:为内存的某个区域指定一个有意义的标识符,该标识符叫做变量

  (1)标识符的命名规则:

   <1>组成:标识符只能由数字、字母、下划线,并以下划线或字母开头

  <2>有效长度:因字符而异,16位系统前8位有效32位系统32位有效

   <3>不能与关键字重复

3数组

<1>.一维数组

数据类型 数组名【常量表达式】

数组名:是用户自定义的,代表存放整个数组元素的连续性区域的首地址是一个地址常量,不能与其他变量名相同

常量表达式代表了数组的元素个数——长度

<2>.二维数组

数据类型 数组名【行常量表达式】【列常量表达式】

float x[ ][2]={2,1,5,98,45}

注意行长度可以省略但是列长度不能省略

4字符串

以‘\0’结束





 

 

 

 

  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值