c语言——变量

其实在c语言中,为了更加充分利用内存空间,我们把变量的大小和主要作用进行了划分。

从大小的角度上来讲:

char(占1Byte)

short(占2Byte)

int(占4Byte)

float(占4Byte)

double(占8Byte)

这里需要注意的是:1Byte即1个字节,1Byte= 8bite(比特),1bit有2种情况1或者0,所以1Byte能有2的8次方种情况,即1Byte能够存放数值的范围是0---255,至于数据在内存中的具体的存储下面为大家讲解。

从作用上来讲:

char-->>除了能保存数值之外还可以保存字符,比如字母A

short和int-->>保存数值,比如123;

float和double--》保存小数数值,比如3.14

下面进行定义变量:

char A=11;

shrot B=22;

int C= 33;

float D= 44.33;

double E = 123.12312;

上面提到的5种变量的类型,其实每一种又分为有符号和无符号,这兄弟俩又是 干什么呢?

有符号 即可以保存正负数

无符号 即只能保存正数

表示方式:

有符号,signed char或者short,int,float,double

无符号,unsigned char或者short,into,float,double

看以下示例

signed char A=-33;

signed double B=-12.22;

unsigned char A2=33;

unsigned double B2 = 12.22;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值