我非常有信心在程序启动时分配(并初始化,如果适用)全局声明的变量。
int globalgarbage;
unsigned int anumber = 42;
但是在函数中定义的静态变量呢?
void doSomething()
{
static bool globalish = true;
// ...
}
什么时候globalish分配空间?我猜该程序何时启动。但是它也会被初始化吗?还是在doSomething()首次调用时初始化?
慕少森
相关分类