C语言变量类型和范围

时间:2023-03-13作者:佚名

  什么是变量?变量自然和常量是相对的。常量比如是1、2、3......等固定的数字,而变量,和我们小学学的x是一个概念,我们可以让它是1,也可以让它是2,我们想让它是几是我们程序说了算的。

  那么我们小学学的数学里边,有这么几类,正数、负数、整数和小数。在C语言里,名字和我们数学里学的不一样外,还对数据大小进行了限制。这个地方有一点复杂的是,在C51里边的数据范围和其他编程环境还不完全一样,因此我们下边的这个图,仅仅代表的是C51,其他编程环境可能不一样,大家知道有这回事就可以了。

  C语言的数据基本类型分为整型、字符型以及浮点型,如图1

C语言变量类型和范围

图1 C语言数据类型

  图1中,三种基本类型,每个基本类型又包含了两个类型。其中字符型和整型,除了有一定的数据大小范围之外,只能表达整数。而unsigned型的又只能表达正数,要表达负数必须用signed型,表达小数,必须用浮点型。

  比如上节课最后给的闪烁小灯的程序,我们用的是unsigned int i = 0;这个地方i的范围就是0~65535,我们for语句的写法,如果那个30000改成70000的话,for(i=0;i<70000;i );大家会发现小灯会一直亮,而不是闪烁了,那理解这个问题,当然我们要来了解for语句的用法了。

  这里有一个编程宗旨,就是能用小不用大。就是说定义能用1个字题的,就不定义成int,一方面节省RAM空间可以让其他变量或者中间运算过程使用,另外一方面,占空间小程序运算速度也快一些。

相关阅读

风力发电机组控制技术,科普一下

风力资源丰富的地区通常都位于边远地区或海岛甚至是海上,这些地方自然环境较恶劣,需要做到无人值守和远程监控,这对机组控制系统的可靠性和安全性要求较高。作为风力资源丰...
2023-06-13
风力发电机组控制技术,科普一下

现场电工必看!水泵/风机标准控制回路,吃透这一套,干活少走80%弯路

在工业电气、建筑消防、市政给排水现场,水泵、风机绝对是最常见的动力设备,不管是车间排风、消防排烟,还是供水排水,90%以上的现场工况,都离不开一套标准化的控制回路。 很多电...
2026-05-25
现场电工必看!水泵/风机标准控制回路,吃透这一套,干活少走80%弯路

三十年老电工珍藏的28种常见照明控制原理图,就差你没有收藏了!

用三个开关控制一盏灯电路 将两个功率相同的110V白炽灯接在220V电源上使用的电路 低压小灯泡在220V电源上使用的电路 用二极管延长白炽灯寿命的电路 简单的晶闸管调光灯电路 用555集...
2023-06-11

PLC的应用领域

目前plc 在国内外已广泛应用于钢铁、石油、化工、电力 、建材、机械制造 、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。在运城电厂主要有化学制水、生活污水处理、工业废...
2023-03-21

电气新手必知:正弦交流电路的功率与功率因数的提高(专业师姐带你学三十六

想不想知道无功补偿到底是怎样实现的?它和功率因数之间有什么关系?别急,这篇文章将为你揭晓答案! “功率”这个概念,我想大家都应该相当熟悉了,特别是看过《电工基础》系列文...
2023-06-27
电气新手必知:正弦交流电路的功率与功率因数的提高(专业师姐带你学三十六

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

O型圈氟橡胶圆条丁腈胶硅胶垫片防水O三元乙丙EPDM密封件骨架油封

O型圈、氟橡胶圆条、丁腈胶、硅胶垫片、三元乙丙(EPDM)密封件及骨架油封是广泛应用于机械、汽车、航空航天及建筑等领域的关键密封元件。氟橡胶耐高温、耐腐蚀,适用...
¥ 1

网站栏目