c语言整型变量test,名列前茅的C语言之算术法则1

好了学习一点汇编基础后,我们可以开始学习C语言了,当然没有汇编也可以学习的,只是在一些问题上比较难相信眼前的结果。下面我们就开始吧。

37cb960f4e1f74a6183295d9f51dd0ba.png

上图为C语言最基础的数据类型,通常了解与掌握之后,我们可以完成更深层次的类型学习。如:指针、结构、树、栈等。

在这里我们先了解一下常量与变量、整型、浮点型、字符型。

常量与变量

从概念上讲,常量就是其值不能被改变的量,常量区分为不同的基本类型,一般能从其字面形式即可差别出当前常量的类型,那么可称其为字面常量或直接常量;变量就是代表内存中具有特定属性的一个存储单元,它用来存放变量的数值。

作为一个量而言,我们需要用一个标识符代表一个常量的符号,称为符号常量;既然有了一个标识符,那么它在某段程序的作用域内是不能改变,也不能被赋值的,这就与变量进行了区别开来。

在变量为程序所有过程中,需要区别一下变量名与变量值这两个不同的概念;经过编译器的处理,把每一个变量名分配对应的内存地址,从变量中取值,实际上是通过爆裂名找到相应的内存地址,从该存在单元中读取数据。变量名称长度目前最长为8位,在定义变量时需要指定变量确定类型,以便编译器能为其分配相应的存储单元。

整型

在C语言中,整型常量即整常数,可以通过以下3种形式表示,(1)十进制整数(2)八进制整数,以0开头(3)十六进制整数,以0x开头。

数据在内存中是以二进制形式存放的,TurboC或C++分配整型变量为2个字节的存储单元,而VisualC++则分配4个字节,我们在学习的时候,一般都是使用VirtualC++。

整型变量的基本类型标识符为int,其子类型包含基本类型(int),短整型(short int),长整型(long int),int型的变量值的范围为-32768~32767,这个数值是需要我们记住的,系统中规定,有符号的整型加上修饰符(signed),无符号的整型加上修饰符(unsigned),默认signed。我们在定义变量是一般放在一个函数的开头部分的声明处。这样既方便我们管理,程序也更“美”。

在上面我们知道了整型变量的取值范围。也就有了数值的溢出。当然此时编译器会提示相应的错误供人们分析问题所在。

浮点型

浮点型通常一点就是我们所说的小数,一般有两种方式表达,(1)十进制小数点(2)指数形式。一个浮点型数据一般在内存中占4个字节。

浮点型的分类包括:单精度(float)长度为4个字节,双精度(double)长度为8个字节,长双精度(long double)长度为16个字节,所占分类内存字节越大其精度越高。

字符型

在C语言中字符常量是用单撇号括起来的一个字符,除了这种方式还有一种是以"\"开头序列,称为转义字符。

规定C语言中字符变量只能存放一个字符。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值