好吧,就像我的标题所说的那样,我想将一个变量传递给一个函数,然后将这些值以特定方式编辑并再次保存变量。我不想让函数返回计算的值,我想要。像这样:将一个特定的变量传递给一个函数,然后编辑这个变量的值
void function(variable_name, double computing_value)
{
variable_name *= computing_value;
}
例如。这样对我来说会更舒适。 (我想用它编写一个游戏的关卡)。我可以做某事吗?用指针来得到这个?像传递函数的指针,然后引用指针指向的变量?
您可以通过引用或指针值传递并修改函数内的值。你有什么是非法的,因为variable_name没有类型。 – 2013-02-19 15:57:25
是啊我知道它会是ridiculuos,如果它的工作是这样的^^ – 2013-02-19 16:19:06