小编Rav*_*rya的帖子

我们可以给函数赋值吗?

为什么这里的输出是30?fun()=30 如何有效?给函数赋值是什么意思?为什么删除静态关键字会引发分段错误?

#include<iostream> 
using namespace std; 

int &fun() 
{ 
    static int x = 10; 
    return x; 
} 
int main() 
{ 
    fun() = 30; 
    cout << fun(); 
    return 0; 
} 
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
2083
查看次数

标签 统计

c++ ×1