为什么数组称为派生数据类型?派生数据类型
Q
派生数据类型
1
A
回答
0
没有一个基本数据类型提供了存储超过1个值的值[例如:int,char,float等] 数组只是基本数据类型的扩展形式,包含N项基本数据类型。所以,由于这个原因,数组被称为派生数据类型。
7
原因是它们是从基本数据类型派生的。 (实际上,version of the standard I looked up将它们置于化合物类型。)
3
就我所知,该术语不出现在C++标准中。你在哪里读过的?
1
C为我们提供了主要5种通用/主要数据类型, 以下是&类型的范围。
- 炭-128到127 - 任何ASCII字符包括字母数字&特殊字符
- INT -32768到32767 - 只有数字/整数
- 浮子3.4 E-38 3.4 E + 38
- 双1.7 E-308至1.7 E + 308
- 空隙NotApplicable的
在情况下,如果上述任何不足以representin g为你的问题提供了任何类型,C为我们提供了像struct这样的复合类型,你可以定义你自己的类型。例如: 分数。 要表示分数,我们需要两个整数,一个用于分母&秒。
所以,我们定义类似下面
typedef struct {
int numer;
int denom;
} fraction;
从现在,我们就可以开始用分数来宣布任何新的变量晶格结构。 分数,这里是用户定义的数据类型,也被称为派生数据类型。我不知道数组也被称为数据类型。 据我所知,Array是有限数量的相同数据类型的元素的集合,其中每个元素都被索引范围从0到n-1访问,其中n是no。数组中的元素。
有了这个定义,我不确定数组是否可以分类为派生数据类型。 和你一样,我也在等待一个理由,如果他们被归类为派生数据类型。
0
相关问题
- 1. MPI派生数据类型
- 2. 序列化派生类型派生类型属性的数组
- 3. 派生数据类型指针?
- 4. 派生的数据类型与MPI
- 5. 使用MPI派生数据类型
- 6. MPI派生的数据类型
- 7. MPI中的派生数据类型java
- 8. 在派生类型
- 9. Fortran派生类型:
- 10. SignalR派生类型
- 11. 调用与派生类中派生泛型类型
- 12. Nservicebus派生类型的派生类型问题
- 13. 派生类类型的Actor?
- 14. 通用类和传递派生数据类型
- 15. Django的模型派生类
- 16. 围棋:在派生类型
- 17. 类型错误派生
- 18. Ninject厂上派生类型
- 19. AutoFixture与派生类型
- 20. MPI派生类型send
- 21. 使用JNI派生类型
- 22. 从泛型T派生类
- 23. 派生类型的GetFields
- 24. 枚举派生类型
- 25. 从泛型类派生
- 26. 无法派生类型
- 27. 派生类型的WCF DataServiceQuery
- 28. FluentValidation派生类型的SetCollectionValidator
- 29. Fortran派生类型分配
- 30. 派生类的泛型KeyedCollection
一个完美的答案去了解它。 – Subodh 2009-07-15 10:33:55
我很高兴能够有用。 – 2009-07-15 16:24:41