说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

直接访问操作符"." 和间接访问操作符"->" 有什么区别

编辑:说三道四文库 发布时间:2018-01-22 04:30
HTML文档下载 WORD文档下载 PDF文档下载
具体使用的时候一般都用"->" 不知道有什么区别
通过类的实例访问其成员就用.
通过指向类实例的指针来访问其成员就用->

比TForm* pForm=new TForm(this);
这里pForm是一个指针,所以用->来访问其成员,
pForm->Width=0;


TPoint pt;
pt是一个类实例,所以用.来访问其成员
pt.x=34;
pt.y=3;
类或者结构的实例用 .
指针用 ->
实例是指在内存中真实的一段用来保存数据的。而指针只是一个指向这段内存的“指示牌”。
=====
VCL只能用指针,所以只能用->
up
这个问题我也不直搞不明白,看大部分都用->,但有时也会用.的,不过我现在发现当直接定义一个结构类型时,此时引用其成员就用.,如下两个类型
NOTIFYICONDATA icondata;
icondata.cbSize=sizeof(icondata);
icondata.hWnd=Handle;   

POINT Mousepos;
Mousepos.x,Mousepos.y
其它使用指针型引用其成员就用->
->和.的原始含义应该跟c一样的吧
如果是用的指针,就要用->,实例则用.
p->a---->(*p).a

p.a ---->(&p)->a
不仅保值还能升值:过时的苹果电脑创下67.1万美元售价 三十天完成跨平台办公套件Joeffice的开发 jQuery 1.10.0和2.0.1同时发布 软件初创公司招投的九个必备技巧 BYOD浪潮即将来袭 六大年轻杀手重塑企业软件 win 2000 中word的工具栏中的文件下拉菜单栏丢失? 有关Wab,欢迎讨论,进者有分 深圳千升投资有限公司招DELPHI+SQL程序员10名 白分求一存储过程正确写法 请版主和高手帮我看一看! 请问各位,关于如何实现贴子的置顶? 我用ObjectList控件显示数据库的数据,怎样屏蔽掉字段名? 关于asp连接数据库的问题 如何改变答复文档的父文档,请教解决思想 求大神.作文【青春季节,因你而美好】.求范文. 冰箱的保鲜层为何会把放在里面的的蔬菜冰冻了? 摄氏温标和热力学温标、华氏温标的单位转换 若x∧2+(m-1)xy+9y∧2是关于x,y的完 如果x^2+(m-2)xy+9y^2是一个完全平方 4x^2-(m-3)xy+9y^2是完全平方式,则 时间是六十进制的吗?例如马拉松跑了2个小时33分钟 如图,在三角形ABC中,AB=AD=DC,角BAD 以青春梦为主题的作文怎么写. 法国一女摄影师以中国题材作品获得美术美国8州将建方便设施 鼓励公民购买生委内瑞拉政府增设负责公民社会幸福感副马来西亚保安员枪杀银行职员后抢走19英媒:巴基斯坦女性地位低下 致女警招公交车配紧急小药箱于正主持首秀遭骂小区行道树 居民来修剪福州驾校将面临大洗牌拜仁有逆转基因 很强悍邪佛王三国寻娇极道特种兵飞舞激扬枪刺周口旅游金门旅游大邑旅游莽山旅游阳泉旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘