黑马程序员技术交流社区

标题: 求帮忙画出内存示意图,谢谢 [打印本页]

作者: 帅哥    时间: 2015-4-18 21:17
标题: 求帮忙画出内存示意图,谢谢
  1. /*
  2. 设计一个方法,用来和其他车比较车速,返回车速的差距
  3. */

  4. #import <Foundation/Foundation.h>

  5. @interface Car : NSObject
  6. {
  7.     @public
  8.     int speed;
  9. }

  10. - (int)compareSpeedWithOther:(Car *)other;

  11. @end

  12. @implementation Car

  13. - (int)compareSpeedWithOther:(Car *)other
  14. {
  15.     // speed
  16.     // other->speed
  17.     // 返回当前这辆车和other这辆车的速度差距
  18.     return speed - other->speed;
  19. }

  20. @end

  21. int main()
  22. {
  23.     Car *c1 = [Car new];
  24.     c1->speed = 300;
  25.    
  26.     Car *c2 = [Car new];
  27.     c2->speed = 250;
  28.    
  29.     int a = [c1 compareSpeedWithOther:c2];
  30.    
  31.     NSLog(@"a=%d", a);
  32.    
  33.     return 0;
  34. }
复制代码



作者: 帅哥    时间: 2015-4-18 21:18
int a = [c1 compareSpeedWithOther:c2]   主要就是这一句用内存怎么表示  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2