正在加载图片...
例-静态变量 #include <stdio. h> Funco was called 1 time(s) void Func(void: Funco was called 2 time(s) maino Funco was called 3 time(s) int i Funco was called 4 time(s) for(i=0:i<10:i+) Funco was called 5 time(s) t FuncO Funco was called 6 time(s) Func was called 7 time(s) Funco was called 8 time(s) Funco was called 9 time(s) 函数物能:打印被调用的次数 Funco was called 10 time(s) 函数口参数:无 函数痃回值:无 times 10 vdid Func(void) static int times =1: 静态局部变量函数结束时tmes变量仍然占据 静态存储区的存储空间,不释放*/ ]PIntfcFunco was called %d time (s).\n". times++)7 例-静态变量 #include <stdio.h> void Func(void); main() { int i; for (i=0; i<10; i++) { Func(); } } /* 函数功能: 打印被调用的次数 函数入口参数: 无 函数返回值: 无 */ void Func(void) { static int times = 1; /*静态局部变量 函数结束时times变量仍然占据 静态存储区的存储空间,不释放*/ printf("Func() was called %d time(s).\n", times++); } Func() was called 1 time(s). Func() was called 2 time(s). Func() was called 3 time(s). Func() was called 4 time(s). Func() was called 5 time(s). Func() was called 6 time(s). Func() was called 7 time(s). Func() was called 8 time(s). Func() was called 9 time(s). Func() was called 10 time(s). times 10123
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有