C+函数中静态变量的生存期是多少?
如果变量声明为static在函数的作用域中,它只初始化一次,并在函数调用之间保留其值。它的生命到底是什么?何时调用其构造函数和析构函数?
static
void foo() { static string plonk = "When will I die?";}
幕布斯7119047
相关分类