首页 > 代码库 > C++ Primer(第四版) 课后习题7.28 静态变量
C++ Primer(第四版) 课后习题7.28 静态变量
问题:编写函数,使其在第一次调用时返回0,然后再次调用时按顺序产生正整数(即返回其当前的调用次数)。
代码:
1 #include <iostream> 2 3 using namespace std; 4 int count_calls() 5 { 6 static int i = 0; 7 return i++; 8 } 9 int main()10 {11 for (int i=0;i<10;i++)12 {13 cout<<count_calls()<<endl;14 }15 return 0;16 }
效果:
C++ Primer(第四版) 课后习题7.28 静态变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。