c++中的 -> 是什么意思?

比如
auto_ptr<string> pstr( new string("aaa") );
pstro->assign( "bbb" );

第1个回答  2016-08-29
这个符号出现在变量作用域中,是一个作用与运算符
当全局变量和局部变量重名时,在快内全局变量将被屏蔽,要想访问全局变量时就要用 “::”
例如
# include<iostream.h>
int x ;
int main()
{
int x =12 ;
cout << " x = " << :: x << endl ;
return 0 ;
}
说明:主函数外面的叫全局变量,里面的叫局部变量,要想输出外面的x的值就要用::这个符号本回答被网友采纳
第2个回答  2008-08-09
调用成员的意思
c++里有->在其他语言里就是一个.
第3个回答  2008-08-09
对象指针引用属性或方法时的写法,如果是值对象那么就要.来引用了
第4个回答  2008-08-09
相当于C#中的. 就是访问属性方法的
第5个回答  2008-08-09
-> 调用子类方法。本回答被提问者采纳

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

->在C++中是什么意思,学数据结构时有些东西弄不清楚
C\/C++ 中 -> 是指针引用结构实例里的变量的操作符。S 是一个结构的指针,通过 -> 访问这个结构里的 next和data变量。C++ 中,类指针也一样用这样的方法访问类变量或方法。不过按你问题的描述,应该是结构访问。

在C++中,怎么理解“->”是一个单目运算符,它的操作数时什么,返回值又是...
->的左边是变量,而右边只能是成员,由于不指定所属对象的成员本身不能作为函数参数,所以->的运算符重载函数只能被看作接受一个操作数,其返回的是一个指针(也就是说A->B的时候如果A不是指针,则解释为c->B,其中c是对A调用运算符函数->所返回的指针)...

c++中->是什么意思
->就是取结构成员

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

c++中 -> 是什么意思,如何使用
){ struct stu *s; \/\/ 定义一个结构体指针 char str[]="ZhangLi"; s->name = str; \/\/ 对结构体中的成员变量name进行赋值 s->num = 2015120; \/\/ 对结构体中的成员变量num进行赋值 s->age = 18; \/\/ 对结构体中的成员变量age进行赋值} ...

c++中的 -> 是什么意思?
这个符号出现在变量作用域中,是一个作用与运算符 当全局变量和局部变量重名时,在快内全局变量将被屏蔽,要想访问全局变量时就要用 “::”例如 include<iostream.h> int x ;int main(){ int x =12 ;cout << " x = " << :: x << endl ;return 0 ;} 说明:主函数外面的叫全局变量...

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

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

C++ 中的 ->
就是指针调用成员 比如有一个类 class AAA { int a;} 然后有实例 AAA b b.a 就是调用这个a成员变量 如果是 AAA * p 是实例的指针的话 就用p->a来调用a成员变量

相似回答