在C++中,如果一个函数中有多个变量,在调用后希望全部保留以供继续使用,该如何做

2025-02-25 09:07:19
推荐回答(5个)
回答1:

可以将变量设置为【全局变量】,使得改变量在整个程序中起作用
当然,也可以设置为【静态变量】,效果是一样的
建议看一下变量的作用域和生存期方面的知识,就会很容易懂了

希望对你有帮助o(∩_∩)o

回答2:

c++的做法是,声明一个类,将这些变量定义为类的成员变量,把这个函数作为这个类的成员函数。以后所有的操作都针对于这个类就可以了

回答3:

返回数组啊,或者传指针 或者传引用

回答4:

把这些变量定义为static类型

回答5:

定义全局变量