“文字类型”和“文字类型”是否一样?

问题描述

我已经阅读了一些有关“文字”的内容,这些文字似乎是源代码中的固定值。另一方面,我遇到过“文字类型”一词,可以是

如果是,则类型为文字类型

  • 标量类型;或

  • 引用文字类型的引用类型;或

  • 文字类型的数组;或

  • 具有以下所有属性的类类型(第9条):-具有琐碎的析构函数

  • 对于非静态数据成员(如果有)的大括号或相等初始化器中的每个构造函数调用和全表达式都是一个常量表达式(5.19),

  • 它是一个聚合类型(8.5.1),或者至少具有一个constexpr构造函数或非复制或移动构造函数的构造函数模板,并且

  • 所有非静态数据成员和基类都是文字类型。

根据c11标准。现在我很困惑,因为我的印象是“类型”描述的质量与“文字”描述的质量不同....因此,问题是:

“文学”和“文学类型”是两个截然不同的东西-对吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)