导读 关于staticintarrnewint10,static int这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、定义的是
关于staticintarrnewint10,static int这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、定义的是静态局部变量,在占用一份空间,生命周期为函数开始到函数结束,下一次调用的是上一次的值,直到函数体运行结束。
2、首先静态定义的变量m=0;i=i+(m+1)=2+(0+1)=3;实参传入形参,a=4,b=1;即m=3+4+1=8;返回m,即打印出8;再次调用这是i=3,m=8;即i=i+(m+1)=3+(8+1)=12;m=12+4+1=17;返回输出。
3、最后打印出 8,17。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!