C++ 中的 primitve/fundamental 数据类型是如何构造的?

How are primitve/fundamental datatypes in C++ structured?

正如标题所说,我想知道 primitive/fundamental C++ 中的数据类型是如何构造的?如果我没记错的话,基本上在编程时我总是像 "class objects" 一样对待它们。所以我问自己,它们的结构是否与例如

相同
class int 
{
   //content of int
};

经过一些基础研究后,我认为原始数据类型的结构不是这样的。我仍然需要知道它们的结构。

C++语言有指定classes的语法,一个class的定义可以用C++写出来:

class class_type {}; // an example of a class

与 class 类型不同,基本类型不能也不能使用 C++ 语言定义,因此,无法使用 C++ 显示它们的定义。

该标准规定了基本类型的行为。基本类型的对象占用一些内存空间,内存的状态代表一些值。究竟什么内存表示具有任何特定值未由标准指定,并且在不同的系统中可能不同。