C言语变量类型和规模

什么是变量?变量天然和常量是绝对的。常量就是 1、2、3、4.5、10.6......等固定的数字,而变量则根我们小学学的 x 是一个概念,我们可以让它是 1,也可以让它是 2,我们想让它是几是我们的程序说了算的。
那么我们小学学的数学里边,有这么几类,负数、正数、整数和小数。在 C 言语里,除名字和我们数学里学的纷歧样外,还对数据巨细停止了限制。这个中央有一点复杂的是,在C51 里边的数据规模和其他编程情况还能够不完整一样,因而我们下边的这个图,仅仅代表的是 C51,其他编程情况能够纷歧样,人人晓得有这回事就可以了。
C 言语的数据根本类型分为字符型、整型、长整型以及浮点型,如图 4-1 所示。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站制作、网站设计、翁牛特网络推广、微信小程序开发、翁牛特网络营销、翁牛特企业策划、翁牛特品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供翁牛特建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

C言语变量类型和规模
图 4-1   C 言语根本数据类型


图 4-1 中,四种根本类型,每一个根本类型又包括了两个类型。字符型、整型、长整型,除了可表达的数值巨细规模分歧以外,多是只能表达整数,而 unsigned 型的又只能表达正整数,要表达负整数则必需用 signed 型,如要表达小数的话,则必需用浮点型了。
比方上节课最初的闪耀 LED 小灯的程序,我们用的是 unsigned int i = 0;这个中央 i 的取值规模就是 0~65535,在接下来的 for 语句里,假如我们把本来谁人 30000 改成 70000 的话,for(i=0;i<70000;i++);人人会发现小灯会不断亮,而不是闪耀了,这里天然就有因超越 i 取值规模所形成的成绩,但要彻底搞明确这个成绩,我们还要来理解 for 语句的用法。不必急,接下来我们很快就会学到它了。
这里有一个编程主旨,就是能用小不必大。就是说界说能用 1 个字节 char 处理成绩的,就不界说成 int,一方面节俭 RAM 空间可以让其他变量或许两头运算进程运用,别的一方面,占空间小程序运算速度也快一些。


网站名称:C言语变量类型和规模
路径分享:http://scyanting.com/article/ighddd.html