以下程序的输出结果是 int f() static int i=0

发布时间:2021-04-11 19:49:09

以下程序的输出结果是 int f() static int i=0

网友回答

答案:D
解析: 函数的静态局部变量在编译时就赋初值,即只赋初值一次,在程序运行时它已有初值,以后每次调用函数时不再重新赋值,而只是保留上次函数调用结束时的值。
以上问题属网友观点,不代表本站立场,仅供参考!