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