Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 派生数据类型_C++_Types - Fatal编程技术网

C++ 派生数据类型

C++ 派生数据类型,c++,types,C++,Types,为什么数组被称为派生数据类型?原因是它们派生自基本数据类型。(实际上,将它们置于复合类型之下)原因是它们源自基本数据类型。(实际上,它们把它们放在复合类型< /强>) ,根据我所确定的,术语在C++标准中没有出现。你读过什么地方? 这个词没有出现在C++标准中,就我所能确定的。您在哪里读到的?没有一种基本数据类型提供u来存储超过1个值[例如:int、char、float等] 数组不过是基本数据类型的扩展形式,包含基本数据类型的N个项。因此,由于这个原因,数组被称为派生数据类型。没有一个基本数据类

为什么数组被称为派生数据类型?

原因是它们派生自基本数据类型。(实际上,将它们置于复合类型之下)

原因是它们源自基本数据类型。(实际上,它们把它们放在<强>复合类型< /强>)

,根据我所确定的,术语在C++标准中没有出现。你读过什么地方?

这个词没有出现在C++标准中,就我所能确定的。您在哪里读到的?

没有一种基本数据类型提供u来存储超过1个值[例如:int、char、float等]
数组不过是基本数据类型的扩展形式,包含基本数据类型的N个项。因此,由于这个原因,数组被称为派生数据类型。

没有一个基本数据类型提供u来存储超过1个值[例如:int、char、float等]
数组不过是基本数据类型的扩展形式,包含基本数据类型的N个项。因此,数组被称为派生数据类型。

C主要提供了五种通用/主数据类型, 以下是类型及其范围

  • 字符-128到127-任何ascii字符包括字母数字和特殊字符
  • int-32768到+32767-仅限数字/整数
  • 浮动3.4 e-38至3.4 e+38
  • 双1.7E-308至1.7E+308
  • 无效不适用
在这种情况下,如果上面的任何一个都不足以表示您的问题的任何类型,那么C为我们提供了复合类型,比如struct,您可以在其中定义自己的类型

例如: 分数。 为了表示分数,我们需要两个整数,一个是分子,另一个是分母

因此,我们定义一个如下的结构

typedef struct {
      int numer;
      int denom;
} fraction;
从现在起,我们可以开始使用分数来声明任何新变量。 分数,这里是一个用户定义的数据类型,有时也称为派生数据类型

我不知道数组也被称为数据类型。 据我所知,数组是相同数据类型的有限个元素的集合,其中每个元素都由0到n-1的索引访问,其中n是数组中的元素数

有了这个定义,我不确定数组是否可以归类为派生数据类型。
与您一样,我也在等待一个原因,如果它们被归类为派生数据类型。

C主要为我们提供了五种通用/主要数据类型, 以下是类型及其范围

  • 字符-128到127-任何ascii字符包括字母数字和特殊字符
  • int-32768到+32767-仅限数字/整数
  • 浮动3.4 e-38至3.4 e+38
  • 双1.7E-308至1.7E+308
  • 无效不适用
在这种情况下,如果上面的任何一个都不足以表示您的问题的任何类型,那么C为我们提供了复合类型,比如struct,您可以在其中定义自己的类型

例如: 分数。 为了表示分数,我们需要两个整数,一个是分子,另一个是分母

因此,我们定义一个如下的结构

typedef struct {
      int numer;
      int denom;
} fraction;
从现在起,我们可以开始使用分数来声明任何新变量。 分数,这里是一个用户定义的数据类型,有时也称为派生数据类型

我不知道数组也被称为数据类型。 据我所知,数组是相同数据类型的有限个元素的集合,其中每个元素都由0到n-1的索引访问,其中n是数组中的元素数

有了这个定义,我不确定数组是否可以归类为派生数据类型。 和您一样,我也在等待一个原因,如果它们被归类为派生数据类型。

  • 它由其他数据类型组成
  • ,

  • 它由其他数据类型组成
  • ,

理解它的完美答案。理解它的完美答案。