变量horse是什么类型

如题所述

变量类型:

首先说变量,从字面上理解就是可以变化的量,放到c语言里面,就是可以被赋值改变的量。

比如说定义一个变量

inta;

可以给它赋值a=10;现在a的值就是10。

然后在给它赋值a=20;那么现在它的值就从10变成20了。

a就叫做变量。

和变量对应的就是常量,上面写的1020就是常量,一个确定的值。不能被赋值也不能被改变。

数据类型的概念是计算机存储概念的发展。

事实上,这很容易理解,例如,将使用整数和小数,分数来区分我们遇到的数字。

计算机中没有分数,所以用整数浮点数来区分整数和小数。

当然,由于计算机存储的问题,又节省了计算机的内存资源,人们会将其分为普通整数、长整数。长整数和普通整数之间的区别是它们存储更多的位。而同样的浮点数又分为单精度和双精度两种,这是数字的一面。

还有字符类型、字符串类型等等。字符类型是存储字符的地方,而字符串是一串字符。

扩展资料:

变量的地址,在C语言中,一般写作指针类型。

不同类型的变量地址,用不同的指针进行保存。

比如,char类型的地址,使用char*保存,而int型地址,用int*保存。

除此外,部分情况下也会采用整型类型来保存变量地址,具体使用何种整型类型,取决于编译器:

116位编译器,地址占16位,2字节,可以使用short或者int保存。

232位编译器,地址占32位,4字节,可以使用int或long保存。

364位编译器,地址占64位,8字节,可以使用long保存。

不过不推荐使用整型类型保存地址,会带来移植上的不通用。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜