函数返回值为引用可以做左值使用
来源:互联网 发布:网络流行关键词 编辑:程序博客网 时间:2024/05/29 13:07
#include <iostream>using namespace std;/*若返回静态变量或全局变量可以成为其他引用的初始值即可作为右值使用,也可作为左值使用*/int getA(){static int a =10 ;a ++ ;return a;}int* getA2(){static int a =20 ;a++;return &a;}int& getA3(){static int a =30;a ++;printf("a:%d\n",a);return a;}int main(){int cc = getA();printf("cc:%d\n",cc);int*w = getA2();printf("w:%d\n",*w);int t = getA3();//a:31printf("t:%d\n",t);//getA() = 100; //左操作数必须为左值 ====》 11=100//getA2() = (int*)100; ////左操作数必须为左值 getA3() = 100;//a:32getA3();//a:101system("pause");return 0;}
0 0
- 函数返回值为引用可以做左值使用
- 使用引用返回函数值
- 函数返回值为引用类型
- C++ 函数中的返回值为引用
- C++ 函数返回值为引用
- 将函数的返回值引用定义为引用
- 将函数的返回值引用定义为引用
- Boost Python 包装C++函数供Python使用时返回值为引用类型的解决方案
- 引用之函数返回值 函数的返回值为引用类型《三》
- 函数何时可以返回变量的引用
- 函数的返回类型可以为值、指针、引用,这三种返回类型有什么不同,各有什么好处?(c++)
- 函数返回值 返回引用
- C++ const函数返回值必须为const引用
- 关于函数返回值为引用和指针的问题
- <重拾C++>函数返回值为引用
- C++ const函数返回值必须为const引用
- 引用返回函数值
- 函数返回值为引用、非引用及引用左值的情况
- 第44篇 WebRTC(七)
- Delphi Thread(3)
- 多线程
- 2016/09/20百度C++工程师岗位笔试题目
- Hadoop -MapReduce遇见的小问题记录
- 函数返回值为引用可以做左值使用
- 用canvas和js画了个钟表,跟大家分享一下
- 《涅槃经》的研读
- maven配置eclipse案例及命令
- HDU5883 The Best Path(欧拉回路)
- 小话设计模式(二)工厂方法模式
- AOP和动态代理的理解 整理所为复习 新手就不要看了【微笑】
- 返回值的判断
- 第八天