函数内变量初始化颇有必要

u8 func(void)函数 {spa u8 res;co //函数内容return return res;void } 这里res是做为返回值的,若是不初始化,那么res可能不是被机器初始化为0,原本想着可能返回0,可是有可能这个函数永远不会返回0,这都是教训啊。。。。,正确的方式应该为: u8 func(void) { u8 res=0; //函数内容 return res; }
相关文章
相关标签/搜索