c++ 里面有个符号 -> 是什么意思?

c++ 里面有个符号 -> 是什么意思?
losicy,你好,
可以解释下具体的区别吗?

代表—>后面接的函数或者数据是 前面的类或是结构中的成员~~~
与‘.’和‘::’有区别,使用的时候要注意,主要是静态还是动态方法造成的区别~~~

我不大记得太清楚了,一般调用的是类中动态函数的情况下使用“.”,如果调用的是静态方法的话一般使用“::”,如果是跨文件调用的话一般用 “->”;
反正要是写不对的话 会报错的,多试试就知道了 呵呵~~~
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-25
!= 意思是“不等与”,感叹号!在逻辑中表示“逻辑非”运算。

整个语句其实是一个循环,这个循环的意思是:
1.定义一个f,并让f初始值等于7
2.当f不等于m的时候继续此循环,每次循环的时候f自加1。

另外:++f就是先自加一,再参与运算。

希望能帮助到你。
第2个回答  2010-12-24
-> 成员引用符,用于指针,等价于(*).

c++ 里面有个符号 -> 是什么意思?
代表—>后面接的函数或者数据是 前面的类或是结构中的成员~~~与‘.’和‘::’有区别,使用的时候要注意,主要是静态还是动态方法造成的区别~~~我不大记得太清楚了,一般调用的是类中动态函数的情况下使用“.”,如果调用的是静态方法的话一般使用“::”,如果是跨文件调用的话一般用 “->”;反...

C++中 符号->代表什么意思。。。
意思是“不等与”,感叹号!在逻辑中表示“逻辑非”运算。整个语句其实是一个循环,这个循环的意思是:1.定义一个f,并让f初始值等于7 2.当f不等于m的时候继续此循环,每次循环的时候f自加1。另外:++f就是先自加一,再参与运算。希望能帮助到你。

在C++符号->代表什么意思?
就是指查看该数据存储的指针的值。比如类A有个b()方法,则:A * a = new A;a->b();delete A;通常用于结构体、类的指针来访问其数据或接口成员,此时与 *.等价。

c++中的 -> 是什么意思?
} 说明:主函数外面的叫全局变量,里面的叫局部变量,要想输出外面的x的值就要用::这个符号

C++中 “->”这个符号式什么意思?
相当于. (调用成员)加上*(解引用)说明:teleop 是一个指针 teleop->activeExclusive(); 等价于 (*teleop).activeExclusive();

c++单目运算符(->) 是什么意思?
代表符号:!(逻辑非)~(按位取反)++(自增)--(自减)举例:int a=1;a++;(第二句“a++”则只对a一个变量进行了操作)2。双目就是这个运算符对两个变量进行操作 举例:int a=1,b=2,c;c=a+b;(第二句“c=a+b”则是对a,b两个变量进行了操作)3。三目就是这个运算符对三个变量...

->在c++中是什么意思
这个符号在C++中是指针调用的意思。举个例子:有一个Phone类(手机),该类有一个成员函数SendMessage()用于发短消息,通常你要调用这个函数,可以先定义一个Phone类的指针*phone,利用这个指针就可以调用该函数了:phone->SendMessage();

C++中“->”代表什么
箭头操作符是结构体 或者 对象 指针用来访问 其对象 或者 对象成员时用的符号 比如struct aaa{int a,int b;};class bb{int a;int b';void test()};当我们定义一个结构体变量的时候 比如 aaa t; bb t;往往是通过.符号来获得或者访问其中的成员变量 或者函数 如 t.a t.b t.test()但是 ...

->这个符号表示什么意思?
->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”.举个例子:struct Data { int a,b,c;}; \/*定义结构体*\/ struct Data *...

c++中->什么意思?
对象指针调用属性的符号

相似回答