请问一个小疑点,40分
请教一个小问题,40分C/C++ codetypedef struct objc_object {Class isa} *id这句话的意思是不是这样先定
请教一个小问题,40分
C/C++ codetypedef struct objc_object { Class isa;} *id;
这句话的意思是不是这样
先定义一个类型,然后声明一个该类型的变量?等同于
C/C++ codetypedef struct objc_object { Class isa;}objc_object *id;
[解决办法]我看错了。
应该是等同于:
typedef struct objc_object {
Class isa;
}*id;
id a ;
等同于
objc_object*a;
[解决办法]那表示可以用id表示struct objc_object*这个类型。
struct objc_object * obj;
id obj;
是一样的。