默认初始化

  1. 任何函数外部的内置变量的初始化都为 0
  1. 函数内部的内置变量将未被初始化(uninitialized)
 
int a1;  // 初始化为 0
bool a2;  // 初始化为 false
double a3; // 初始化为 0

int main() {
	int b1;  // 未定义,可能是乱七八糟的数
	bool b2; // 未定义,可能是 true / false
	double b3;  // 未定义,可能是乱七八糟的数
	return 0;
}
你觉得这篇文章怎么样?
YYDS
比心
加油
菜狗
views

Loading Comments...