Presentation is loading. Please wait.

Presentation is loading. Please wait.

本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866.

Similar presentations


Presentation on theme: "本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."— Presentation transcript:

1 本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:

2 1、什么是this指针? 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864
struct Student { int a; int b; int c; int d; int Plus() return a+b+c+d; } }; 总结: 1、this指针是编译器默认传入的,通常都会使用ecx进行参数的传递。 2、你用或者不用,它都在那。

3 2、this指针的使用 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 struct sclass
{ int a; int b; void Init(int a,int b) this->a = a; this->b = b; } void Print() printf("%d %d",a,b); }; 总结: 3、this指针不能做++ -- 等运算,不能重新被赋值。 4、this指针不占用结构体的宽度。

4 1、this指针是编译器默认传入的,通常都会使用ecx进行参数的传递。 2、成员函数都有this指针,无论是否使用。
昆山爱达人信息技术有限公司 QQ: 总结: 1、this指针是编译器默认传入的,通常都会使用ecx进行参数的传递。 2、成员函数都有this指针,无论是否使用。 3、this指针不能做++ -- 等运算,不能重新被赋值。 4、this指针不占用结构体的宽度。

5 <汇编、C/C++线上班>学员可见
昆山爱达人信息技术有限公司 QQ: 课后练习: <汇编、C/C++线上班>学员可见


Download ppt "本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."

Similar presentations


Ads by Google