单选题

执行下列程序后,其输出结果是(     )。

【正确答案】 D
【答案解析】

静态局部变量使用static修饰符定义,即使在声明时末赋初值,编译器也会把它初始化为0。且静态局部变量存储于进程的全局数据区,即使函数返回,它的值也会保持不变。