请教:变量申明是否都最好初始化一下?比如 int a=0; ?
请教:变量申明是否都最好初始化一下?比如 int a=0; ?
[解决办法]
嗯,这是一个好习惯
[解决办法]
也不一定,比如std::string最好就不要初始化。
[解决办法]
int n = 0;
scanf("%d", &n);
//n初始化为0 根本毫无价值
int temp = p;
p = q;
q = temp;
//这里的初始化就是有必要的