我在学习编程语言学时在我不知道的领域寻求帮助
I ask for help in areas I don't know when I study programming linguistics
我是一名学习编程语言学的大学生。前段时间发过类似的问题,但是发错了,我也有类似的问题,求大家帮忙
问题如下
对于您熟悉的语言的基本数据类型,请执行以下操作:
- 解释该类型的数据对象与这些数据对象可能包含的值之间的区别。
在本教材中,数据对象是指包含数据值的内存位置。而Value是数据对象的属性之一。
我不明白的是如何比较两个概念,不一样class,与价值,数据对象的属性之一,以及数据对象,这是它的顶级概念。
我试过各种办法都看不懂,所以求助各位。谢谢。
我是通过设置自己熟悉的语言为C语言来解决问题的
我对这个问题的看法如下:
数据对象是该类型值的特定物理存储实例。这个物理实例存在于一个确定的时间,它所包含的值可能会随着时间而改变。在它存在之前有一段时间,它也会消失——也许是暂时的,但最终会永远消失。两个具有相同值的数据对象仍然是不同的,因为它们是独立存在的。
该值是一个非物理的一般原则,它是一些可能值的理论集的成员。一般委托人不存在于时间或space中,但可以认为存在于"Platonic universe of ideal forms"中;这是一个想法。从某种意义上说,价值观念一直存在——在人类发现它之前——并且在人类消失后也将继续存在。没有两个不同的值是相同的。如果您看到两个相同的值,则它们实际上是相同的值;只有一个数字 2,无论您在什么情况下看到它被使用过多少次。
在 C 中,基本类型 int
的数据对象是至少 16 位的存储桶,用于存储介于(最小范围)-2^16 和 2^16-1 之间的值。考虑这个代码片段:
int n1 = 2;
int n2 = 2;
在此代码片段中,我们有两个数据对象 - n1
和 n2
- 但只有一个值 - 2
。
我是一名学习编程语言学的大学生。前段时间发过类似的问题,但是发错了,我也有类似的问题,求大家帮忙
问题如下
对于您熟悉的语言的基本数据类型,请执行以下操作:
- 解释该类型的数据对象与这些数据对象可能包含的值之间的区别。
在本教材中,数据对象是指包含数据值的内存位置。而Value是数据对象的属性之一。
我不明白的是如何比较两个概念,不一样class,与价值,数据对象的属性之一,以及数据对象,这是它的顶级概念。
我试过各种办法都看不懂,所以求助各位。谢谢。
我是通过设置自己熟悉的语言为C语言来解决问题的
我对这个问题的看法如下:
数据对象是该类型值的特定物理存储实例。这个物理实例存在于一个确定的时间,它所包含的值可能会随着时间而改变。在它存在之前有一段时间,它也会消失——也许是暂时的,但最终会永远消失。两个具有相同值的数据对象仍然是不同的,因为它们是独立存在的。
该值是一个非物理的一般原则,它是一些可能值的理论集的成员。一般委托人不存在于时间或space中,但可以认为存在于"Platonic universe of ideal forms"中;这是一个想法。从某种意义上说,价值观念一直存在——在人类发现它之前——并且在人类消失后也将继续存在。没有两个不同的值是相同的。如果您看到两个相同的值,则它们实际上是相同的值;只有一个数字 2,无论您在什么情况下看到它被使用过多少次。
在 C 中,基本类型 int
的数据对象是至少 16 位的存储桶,用于存储介于(最小范围)-2^16 和 2^16-1 之间的值。考虑这个代码片段:
int n1 = 2;
int n2 = 2;
在此代码片段中,我们有两个数据对象 - n1
和 n2
- 但只有一个值 - 2
。