每个对象里面都有一个isa指针指向对象对应的类
import
@interface Car:NSOBject
{
int wheels;
int speed;
}
-(void)run;
@end
@implementation Car
-(void)run
{
NSLog(@”%d个轮胎,%dkm/h”,wheels,speed);
}
@end
//定义函数
void test(int a,int b)
{
a = 4;
b = 200;
}
//函数的成员变量是指针
void test1(Car *newC)
{
newC ->wheels=5;
}
void tets2 (Car *newC)
{
//创建一个对象
Car *p2 = [Car new];
p2 -> wheels = 6;
p2 ->speed = 400;
newC = p2;
newC->wheels = 900;
}
int main()
{
Car *p = [Car new];
p->wheels = 2;
p->speed = 100;
test2(p);
[p run];
}