【发布时间】:2011-06-09 14:59:42
【问题描述】:
以下有什么区别:
(假设我们有一个班级计算器)
Calculator* calc;
Calculator *calc;
还有什么需要指针?不能省略星号吗?
【问题讨论】:
标签: iphone objective-c xcode xcode4
以下有什么区别:
(假设我们有一个班级计算器)
Calculator* calc;
Calculator *calc;
还有什么需要指针?不能省略星号吗?
【问题讨论】:
标签: iphone objective-c xcode xcode4
这两个声明之间没有区别,如果您喜欢冒险,也可以使用Calculator * calc。
就你可以省略星号而言,不,你不能。它是 C 的继承,表明 calc 是指向计算器的指针,而不是计算器本身。
【讨论】:
2 声明没有区别,只是对打字的偏好。 计算机上的每一件事都使用指针。您需要指针 java、c# 等使用指针。 No 是不可能省略星号的。
【讨论】: