本文目录一览

1,plc中的指针指令是什么意思这条指令什么意思 知道的告诉我谢

指针的本质就单元的地址,“指针”这个名称会使人感到深奥,知道了就很简单。指针加减就可改变地址,就可操作数组一样的了。S7-200有这指针,我用它编过排序,不得不用指针。
就是间接寻址,比如原来d100里头存放的数据是50,那么你直接访问它获取数据,就是获取到50,如果你用了指针,那它就是访问d50里的数据了,就是这样

plc中的指针指令是什么意思这条指令什么意思 知道的告诉我谢

2,this指针指的是什么

this指针是一个隐含于每一个成员函数中的特殊指针。它是一个指向正在被该成员函数操作的对象,也就是要操作该成员函数的对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋给this指针,然后调用成员函数,每次成员函数存取数据成员时,由隐含作用this指针。而通常不去显式地使用this指针来引用数据成员。同样也可以使用*this来标识调用该成员函数的对象。下面举一例子说明this指针的应用。#include<iostream.h>classApublic:A()A(inta,intb)voidcopy(A&aa);//对象引用作函数参数voidprint()private:inta,b;};voidA::copy(A&aa)if(this==&aa)return;//这个this是操作该成员函数的对象的地址,在这里是对象a1的地址*this=aa;//*this是操作该成员函数的对象,在这里是对象a1。//此语句是对象aa赋给a1,也就是aa具有的数据成员的值赋给a1的数据成员}voidmain()Aa1,a2(3,4);a1.copy(a2);a1.print();}运行结果:3,4

this指针指的是什么


文章TAG:什么是指针什么  是指  指针  
下一篇