使用匿名变量

来源:互联网 发布:·淘宝 编辑:程序博客网 时间:2024/06/05 16:06
在某些情况下,我们需要一个变量只是暂时的。例如考虑以下情况
12345678910111213int Add(int nX, int nY){    int nSum = nX + nY;    return nSum;} int main(){    using namespace std;    cout << Add(5, 3);     return 0;}

在add()功能,注意,北索马里联合运动变量是真的只作为临时占位符变量。它没有多大贡献,它唯一的功能是将表达式的结果的返回值

其实是有一种更简单的方式来使用匿名变量写add()功能。一个匿名的变量是一个没有名字的变量。在C + +匿名变量”的表达范围”,意思是他们在表达它们的最终破坏了。因此他们必须立即使用

这里是add()函数改写使用匿名变量

1234int Add(int nX, int nY){    return nX + nY;}


0 0
原创粉丝点击