代码之家  ›  专栏  ›  技术社区  ›  Elliptical view

什么是代表?

c++
  •  3
  • Elliptical view  · 技术社区  · 7 年前

    C++程序设计 ,2.3用户定义类型,p47,Bjarne Stroustrup引用“ 陈述 “,但这到底是什么意思?


    他写道,

    程序员设计和实现他们自己的类型,使用合适的 陈述 以及操作,程序员可以简单优雅地使用这些类型。

    在第三章,在具体类型下,他写道,

    具体类型的定义特征是 代表性是其定义的一部分。


    我从15岁开始编程,现在59岁了,我已经知道什么是类型、抽象和运算符。但是这个词在编程语言的范围内对我来说是新的。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Peter Ruderman    7 年前

    类型的表示基本上就是它的状态在计算机中的存储方式。大多数平台上的int是 例如,按小尾数顺序排列的四个字节的序列。当Stroustrup说具体类型的表示是其定义的一部分时,他的意思是您可以通过查看其成员和基类的集合来了解其状态是如何定义的。