社区
C++ 语言
帖子详情
=操作符的返回值
cc___999
2013-02-04 04:07:14
基本类型的返回值 如int
...全文
303
9
打赏
收藏
=操作符的返回值
基本类型的返回值 如int
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
氰客
2013-02-06
打赏
举报
回复
引用 6 楼 sx5486510 的回复:
我的意思是 比如 if(a = FUN(...)){}; 这个if里面返回的是true还是FUN的返回值
C/C++ 非零即为真。
walker1222
2013-02-06
打赏
举报
回复
我去,怎么按TAB键就回复了。。
引用 6 楼 sx5486510 的回复:
我的意思是 比如 if(a = FUN(...)){}; 这个if里面返回的是true还是FUN的返回值
是fun的返回值。 if( a=3 ) 相当于 if(3) 非0即为真。
walker1222
2013-02-06
打赏
举报
回复
int operate=(int &tmp) { }
cc___999
2013-02-05
打赏
举报
回复
我的意思是 比如 if(a = FUN(...)){}; 这个if里面返回的是true还是FUN的返回值
疯狂的红豆
2013-02-04
打赏
举报
回复
赋值运算符的重载形式是TypeName & operator= (TypeName & ObjectName){return *this;}返回的是本对象的引用,以便作为左值使用。int的类似吧
duanrencai
2013-02-04
打赏
举报
回复
=和==的区别在什么地方 为什么有时候用=不行,要用==才可呢
七擒关羽
2013-02-04
打赏
举报
回复
这个是赋值运算符,即使重载里面的操作也是赋值运算,所以就算硬要说返回值也是赋值的变量类型
苹果皮
2013-02-04
打赏
举报
回复
int &opeator=();
rocktyt
2013-02-04
打赏
举报
回复
你想说什么?
C++ operator=
操作符
重载
返回值
为什么是自身的引用?
C++ operator=
操作符
重载
返回值
为什么是自身的引用? 文章目录C++ operator=
操作符
重载
返回值
为什么是自身的引用?1. 内置数据类型连续赋值2. 如果 operator= 返回非自身引用3. operator= 返回自身引用 1. 内置数据类型连续赋值 int a, b, c = 9; a = b = c; // A (a = (b = c)) // B (a = b) = c; // C A 处基本类型连续赋值,其效果相当于 B 处,赋值顺序为 [c–>b --&g
C++ 赋值运算符 (+=,-=, *=, /=)
返回值
速看结论:赋值运算符返回操作后的变量的引用(近似于返回变量的新值) 赋值运算符是一些可以对变量进行赋值的运算符。比如 = += -= *= /= &= |= ^= 等。 这些赋值运算符先对左操作数进行对应的赋值,再返回左操作数的引用。 例如, int a=1; cout << (a+=2); a+=2 做了下面的事情:先把 a+2 赋值给 a,达到 a=a+2 的效果,这时 a=1+2=3, 然后运算符 += 就返回对变量 a 的引用。 关于引用,还请自行搜索学习,本人也不很了解,不
讨论C++中赋值运算符(operator=)的
返回值
在C++中赋值运算符默认的
返回值
类型是typename&,如 int i; i=3; 实际上i=3返回的是指向i的引用,这样可以把i=3用于持续操作,如 if(i=strlen(str)){ ... i ... } 上面代码中的if条
c++ 赋值
操作符
的
返回值
赋值
操作符
的
返回值
在进一步了解++a和a++的区别前,先来了解何谓
操作符
的计算(Evaluate)。
操作符
就是将给定的数字做一些处理,然后返回一个数字。而
操作符
的计算也就是执行
操作符
的处理,并
返回值
。前面已经知道,
操作符
是个符号,其一侧或两侧都可以接数字,也就是再接其他
操作符
,而又由于赋值
操作符
也属于一种
操作符
,因此
操作符
的执行顺序变得相当重要。 对于a + b + c,将先执行a ...
|| 和 &&
操作符
的
返回值
?
|| 和 &&
操作符
的
返回值
?
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章