首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于函数被调用次数解决思路

2013-12-10 
关于函数被调用次数遇到一个问题,题目要求设计一个函数,函数接收一个字符串和一个int值,不论这个int值为多

关于函数被调用次数
    遇到一个问题,题目要求设计一个函数,函数接收一个字符串和一个int值,不论这个int值为多少,函数将打印字符串,打印字符串的次数为这个函数被调用的次数。学了这么久,貌似没有看到过类似的例子,尝试了下用全局变量int i=0,然后再在函数内部用i++来统计,无法,函数一共接收两个参数,都和这个被调用次数无关,那该怎么来统计这个函数被调用次数呢?谢谢各位拉!
[解决办法]
在函数内部用static变量,


void fun()
{
int k;
static cnt=0;
cnt++;
printf("第%d次调用\n",cnt);
for(k=0;k<cnt;k++)
printf("abc\n");
printf("\n\n");
}

热点排行