在 C ++编程语言(2.3用户定义类型,p47)中,Bjarne Stroustrup引用了“ 表示形式”,但这究竟是什么意思?
他写道,
C ++抽象机制的主要目的是让 程序员根据自己的需要设计和实现自己的类型 表示形式和操作,以便程序员简单,优雅地使用此类类型。
然后他在第3章“具体类型”下写道,
具体类型的定义特征是 表示是其定义的一部分。
在这里,我意识到我不知道发生了什么。
我从15岁起就开始编程,现在已经59岁了,我已经知道什么是类型,抽象和运算符。但是这个表示词对我来说是编程语言范围内的新手。
答案 0 :(得分:1)
基本上,类型的表示形式是其状态在计算机中的存储方式。例如,在大多数平台上,一个int用小尾数顺序的四个字节序列表示。当Stroustrup说具体类型的表示形式是其定义的一部分时,他的意思是,您可以通过查看其成员和基类的集合来了解其状态是如何定义的。