医生说,我正在学习苹果 obj-c 指南,但我在理解类类型时遇到了问题
类定义是一种对象的规范。实际上,该类定义了一种数据类型。类型不仅基于类定义的数据结构(实例变量),还基于定义中包含的行为(方法)。类名可以出现在源代码中 C 中允许使用类型说明符的任何地方——例如,作为 sizeof 运算符的参数:
int i = sizeof(Rectangle);
而 sizeof 是运算符而不是 c 方法?
也请告诉我这是什么意思
Objects are always "typed by" a pointer.