摘要:
在我看来,与Static有关的两个关键字是初始化和作用域,怎么理解呢?来看下面两个例子:一、初始化[cpp] view plaincopy#include<stdio.h>#include<iostream>intmain(void){//inty;staticintx;//printf("%d%d",x,y);printf("%d",x);} 以上代码中能够正确执行,在控制台中输出0,static int x语句做了两件事情:一、定义一个变量x;二、将变量x初始化为0。下面的代码发生了错误,提示变量在使用之前没有初始化。说明in
阅读全文