int * p之间的区别是什么?和ClassA * Obj?

时间:2014-04-14 12:32:27

标签: objective-c c

当使用像int这样的原始数据类型和像NSString这样的Objective-C数据类型时,有人能解释一下指针概念之间的区别吗?

感谢, 巴拉

2 个答案:

答案 0 :(得分:0)

指针就是这样。他们找到了一个记忆位置。您可以根据需要将指针(位置)取消引用到基本数据类型或用户定义类型。我没有看到用户定义和原始数据类型的b / w指针的差异。

答案 1 :(得分:0)

假设两个指针都已正确初始化,则取消引用前者会为您提供int,而对后者执行此操作会为您提供ClassA

所以事实上没有区别,但这些指针指的是数据实例。