其他分享
首页 > 其他分享> > 15.块作用域的静态变量_记录函数调用次数

15.块作用域的静态变量_记录函数调用次数

作者:互联网

#include <stdio.h>
#include <stdlib.h>
void isOk();
int  main()
{
   
   isOk();
   isOk();
   isOk();
   int index;
   return 0;
}
void isOk()
{
    int index ;
    static int cnt;
    /*
    1.作用域为块作用域
    2.存储周期为静态存储期
    3.在调用函数之前已经完成了内存分配和初始化,严格的说块作用域的静态变量不属于该函数
    */

    printf("index:%d======cnt:%d\n", index++, cnt++ );

}

 

标签:index,cnt,15,作用域,isOk,函数调用,int,静态
来源: https://www.cnblogs.com/bajiaotai/p/14994074.html