this 是什么意思啊 是静态指针吗 还是什么 !! 求 高人给与指点 明确告诉我this 是感什么的 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this是一个动态的东西,绝对不是静态的表示当前对象的引用 当需要的时候,类的非静态成员函数靠这个指针来引用那个调用它的对象。而类的静态成员函数是不需要从对象上调用的,因为静态成员函数没有this指针。全局函数或namespace域的孤立函数,其调用也跟对象无关,当然他们也没有this指针。 比如:void f(A* pa) {...}void A::f() { g(this);}当调用a.f();时,f里边的调用就相当于:g(&a),当调用b.f();时,f里边的调用就相当于:g(&b); java兴趣小组,有兴趣的来 applet中的音视频端口问题 eclips的大括号问题 JAVA\.NET人员 为什么流操作的文本是不一样的? 哪位大哥可以告诉我啊!?? IIS与Apache一起工作,访问Apache时有什么办法不用指定端口? 初学者的困惑,请各位大侠赐教。 请各位java的大虾和前辈给点意见! 怎么将一个word文档读到applet里面? socket输入流连续文件,如何把各个文件的数据分开来? swing 布局问题
而类的静态成员函数是不需要从对象上调用的,因为静态成员函数没有this指针。
全局函数或namespace域的孤立函数,其调用也跟对象无关,当然他们也没有this指针。
g(this);
}当调用a.f();时,f里边的调用就相当于:g(&a),当调用b.f();时,f里边的调用就相当于:g(&b);