c++ 怎么让一个子函数定义的变量让另一个子函数使用因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 10:55:10
c++ 怎么让一个子函数定义的变量让另一个子函数使用因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回

c++ 怎么让一个子函数定义的变量让另一个子函数使用因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回
c++ 怎么让一个子函数定义的变量让另一个子函数使用
因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回值的办法,因为实在太多了,最好有个简单事例,

c++ 怎么让一个子函数定义的变量让另一个子函数使用因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回
你不想定义全局变量还想让局部互用.只能把要调用的局部变量.作为参数传到令一个子函数里面.如果变量太多.那么.建议还是全局把.
静态局部变量时不可取的.他只是把变量定义在全局存储区.但是作用域还是本身这个函数.
只能用全局或者参数方法.
全局我不说了.参数方法如下.
void fun1()
{
int ia=0;
int ib=0;
void fun2(&ia,&ib);
}
void fun2(int ,int );
{
}
额楼下说的结构体.或者类的方法也是可取的.当然结构体和类本质上市类似的.里面的变量都可以在任何他的成员函数中使用.

c++ 怎么让一个子函数定义的变量让另一个子函数使用因为涉及的变量太多,因此不想把所有的变量都在主函数之前定义,那么怎么把一个子函数定义的变量让另一个子函数使用,最好不要用返回 在C语言中,在一个子函数中定义的static型变量可以应用在其他函数中么? matlab的子函数中涉及一个变量,在主函数中会进行赋值,在子函数中怎样定义 C语言中,如何定义一个变量,使其既可以在主函数中使用,也可以在子函数中使用即在主函数和子函数中,他们的存储空间是一致的 C语言中,一个子函数返回多个变量应该怎么写? c语言 设计一个函数获得1-20的一个随机数.子函数的定义该怎么写呀? VB变量定义问题怎么将VB里的变量设置为四舍五入,怎么才能让变量在所有的地方都可以用? C语言如何定义一个有取值范围的整型变量?例如,我想让电脑输出一个在-100到+100之间的整数,这样为什么总是出现1979293246这个数据?其他方法怎么定义这样的变量?#include#includeint main(){int a;while(a matlab里展开多项式,怎么让系数显示成小数?比如我用syms定义一个变量x然后让s=Ax^2+Bx+C输出的s=(123*x^2)/29 + (892*x)87 + 212/29而我想让程序输出x=4.2414*x^2+10.2529*x+7.3103请问应该用什么命令?原题目打 C语言 子函数A调用另一子函数B,但是子函数B写在子函数A的后面,那么需要在A里声明一下B吗? C语言中,如何定义一个变量,使其既可以在主函数中使用,也可以在子函数中使用 如何定义一个变量,让该变量去随机值.定义一个变量,该变量取随机值,不要求其它运算. 主函数中定义的变量在子函数中是否有效? c语言中,怎么实现从一个子函数直接跳到另一个子函数 matlab问题:syms定义的变量怎么取值?比如我定义了syms x,我想让这个x的范围是[0 10]应该怎么表示 让的定义是什么? ansys中,定义一定循环变量为i,怎样让循环里面的变量名随着i变化? 急,请问一个C语言问题主函数调用子函数时,比如在子函数中生成的临时变量当子函数调用完时它也就销毁了,但是像生成链表这样的例子,在子函数中用malloc函数新开辟一段空间然后再把它们