如题所述
变量类型:
首先说变量,从字面上理解就是可以变化的量,放到c语言里面,就是可以被赋值改变的量。
比如说定义一个变量
int a;
我可以给它赋值 a=10;现在a的值就是10 。
然后我在给它赋值a=20;那么现在它的值就从10变成20了。
a就叫做变量。
和变量对应的就是常量,我上面写的10 20就是常量,一个确定的值。不能被赋值也不能被改变。
而数据类型这个概念则是因为计算机存储的缘故而发展出来的一个概念。
其实说起来也很好理解,比如我们在现实中会用整数和小数,分数来区分我们遇到的数字。
在计算机里面没有分数,所以它用整型 浮点型来区分整数和小数。
当然因为计算机存储的问题,同时也算是节约计算机的内存资源,人们又将整数分为普通的整型,和长整型。长整型和普通整型的区别就是存储的位数更多了(现在好像不区分长整型和整型了)。而同样的浮点型也分为单精度和双精度,这是数字方面。
数据还有字符型,字符串型等等,字符型就是之存储一个字符,而字符串则是一串字符。
首先说变量,从字面上理解就是可以变化的量,放到c语言里面,就是可以被赋值改变的量。
比如说定义一个变量
int a;
我可以给它赋值 a=10;现在a的值就是10 。
然后我在给它赋值a=20;那么现在它的值就从10变成20了。
a就叫做变量。
和变量对应的就是常量,我上面写的10 20就是常量,一个确定的值。不能被赋值也不能被改变。
而数据类型这个概念则是因为计算机存储的缘故而发展出来的一个概念。
其实说起来也很好理解,比如我们在现实中会用整数和小数,分数来区分我们遇到的数字。
在计算机里面没有分数,所以它用整型 浮点型来区分整数和小数。
当然因为计算机存储的问题,同时也算是节约计算机的内存资源,人们又将整数分为普通的整型,和长整型。长整型和普通整型的区别就是存储的位数更多了(现在好像不区分长整型和整型了)。而同样的浮点型也分为单精度和双精度,这是数字方面。
数据还有字符型,字符串型等等,字符型就是之存储一个字符,而字符串则是一串字符。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2021-12-31
现在大多数语言都支持面向对象了,在这样的范式中:
类型代表一类事物,值也称为对象代表具体的一个事物。比如我们说全体人类是个类型,而你自己,是个值或者对象。
类型可以看成创建值的一个蓝图或者模板。值可以看成类型的实例。
变量是贴在对象上面的标签,便于你用的时候能找到这个对象,但它不是对象本身。
类型代表一类事物,值也称为对象代表具体的一个事物。比如我们说全体人类是个类型,而你自己,是个值或者对象。
类型可以看成创建值的一个蓝图或者模板。值可以看成类型的实例。
变量是贴在对象上面的标签,便于你用的时候能找到这个对象,但它不是对象本身。