文章 2024-01-15 来自:开发者社区

C++中的左值、右值、左值引用、右值引用

来看一个示例:#define func(x) __func(x, "func(" #x ")") void __func(int &x, const char *str) { cout << str << " is left value" << endl; return; } void __func(int &&x, const...

C++中的左值、右值、左值引用、右值引用
文章 2024-01-11 来自:开发者社区

c++左值和右值,左值引用和右值引用

1、什么是左值,右值;        左值可以取地址,位于等号的左边;        右值不能取地址,位于等号的右边;        int a = 10;//a可以通过 & 取地址,位于等号左边,所以a是左值;6位于等号右边,6没法通过     &a...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注