C++ static

来源:互联网 发布:j2ee设计开发编程指南 编辑:程序博客网 时间:2024/04/29 12:06
int sum(int a){ int c=0;static int b=3;c+=1;b+=2;return(a+b+c);}void main(){int I;int a=2;for(I=0;I<5;I++){printf("%d,", sum(a));}}
静态变量  之前存在的值不会消失,会一直保存下去 直到下一次改变  
8  10  12 14 16  
0 0
原创粉丝点击