1. 在调用成员函数前,先将对象地址存入 ecx 寄存器,进入函数后将 ecx 压栈保存对象地址,当需要用到 this指针 时,再弹栈取出赋值给函数内部自带的一个 this指针 2. 数据成员是由 this指针 +偏移取到的。类的对齐规则和结构体一致 3. 静态成员函数没有 this指针 4. 若函数形参和成员名同名,需要使用 this指针指向成员名,否则根据变量重名的就近原则,只会操作形参。 5. 如果成员函数返回 *this 可以完成链式操作本栏目推荐文章函数的参数类型【C语言】函数的递归调用Python教程(23)——Python类中常用的特殊成员NUS CS1101S:SICP JavaScript 描述:一、使用函数构建抽象asp.net mvc4 controller构造函数函数返回值NUS CS1101S:SICP JavaScript 描述:三、模块化、对象和状态C++ --- 智能指针10-函数进阶-作用域11-函数进阶-参数类型指针 函数 对象 成员 地址指针 函数 对象 成员 指针 函数 成员 指针 函数 成员 参数 成员 指针 函数 属性 函数 对象 成员cpp 函数 指针 成员 解决方案 指针 函数 成员 解决方案 函数 对象 成员 参数 函数 对象 成员delete 指针 成员 杂记 函数