2016 - 2024

感恩一路有你

*p+1和*(p+1)的区别 什么叫静态变量?与动态变量的差别在哪?

浏览量:1980 时间:2021-03-15 07:17:57 作者:admin

什么叫静态变量?与动态变量的差别在哪?

动态变量和静态变量之间的定义和区别如下:

1。在定义中,静态变量比动态变量多了一个关键字static,例如:dynamic variables:inti,static variables:staticnti

2。在子例程中,动态变量每次被调用时都从零开始,原始数据不会被保留。当调用静态变量时,原始值不会改变,例如:Main(){inti}For(I=0I<5i)fun()//fun1()}void fun()//输出结果为11111{intjj printf(%d,J)}void fun 1()//输出结果为12345{staticintjj printf(%d,J)}

*p+1和*(p+1)的区别 局部static变量 c语言九九乘法表代码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。