社区
C语言
帖子详情
this指针是怎样传给成员函数的???
leafinwind
2002-01-21 04:35:08
this指针肯定是作为隐性的函数参数传给对象的成员函数的,
但我不知道是作为最后一个参数,还是第一个参数??
是不是还跟函数的调用方式有关??
//thanks..
//^_^
...全文
79
4
打赏
收藏
this指针是怎样传给成员函数的???
this指针肯定是作为隐性的函数参数传给对象的成员函数的, 但我不知道是作为最后一个参数,还是第一个参数?? 是不是还跟函数的调用方式有关?? //thanks.. //^_^
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leafinwind
2002-01-21
打赏
举报
回复
//thanks..
我也感觉是最后一个,但总是找不到相关的详细资料
^_^
cnss
2002-01-21
打赏
举报
回复
一般是作为最后一个参数,第一个压栈的
放第一最后有的编译器不一样
loveisbug
2002-01-21
打赏
举报
回复
第一个
zlshj
2002-01-21
打赏
举报
回复
是作为第一个参数.由编译器自动添加的。
C++ this
指针
与const
成员函数
C++ this
指针
与const
成员函数
this
指针
每个对象拥有一个this
指针
,通过this
指针
来访问自己的地址。 this
指针
并不是对象的一部分,this
指针
所占的内存大小是不会反应在sizeof操作符上的。 this
指针
只能在
成员函数
中...
C++——隐含的this
指针
&类的六个默认的
成员函数
一. 隐含的this
指针
1....2. 编译器会对
成员函数
进行处理,在对象调用
成员函数
时,编译器将对象的地址作为实参
传给
传给
成员函数
的第一个形参this
指针
;编写代码如下:#include <iostream> using n...
类的
成员函数
this
指针
C++编译器给每个“非静态的
成员函数
“增加了一个隐藏的
指针
参数,让该
指针
指向当前对象(函数运行时调用该函数的对象),在函数体中所有成员变量的操作,都是通过该
指针
去访问。只不过所有的操作对用户是透明的,即...
C++中this
指针
如何将类成员传递给类
成员函数
的
//this
指针
//类中每个对象都有自己的数据成员,有多少个对象就有多少个数据成员的拷贝 //而类的函数却只有一份拷贝,不论是调用哪一个对象的
成员函数
实际上都是在调用同一份代码 //为了让代码分清楚自己在处理的...
指向
成员函数
的
指针
和this
指针
1.指向类的
成员函数
的
指针
(1)定义的一般形式:数据类型 (类名:: *
指针
变量名)(参数表列) (2)使
成员函数
指针
指向类的共用
成员函数
的一般形式:函数
指针
名=&类名::函数名 (3)利用函数
指针
调用...
C语言
70,020
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章