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

xiaoxiao2021-02-28  94

u8 func(void)

{

u8 res;

//函数内容

return res;

}

这里res是作为返回值的,如果不初始化,那么res可能不是被机器初始化为0,本来想着可能返回0,但是有可能这个函数永远不会返回0,这都是教训啊。。。。,正确的方式应该为:

u8 func(void)

{

u8 res=0;

//函数内容

return res;

}

转载请注明原文地址: https://www.6miu.com/read-54868.html

最新回复(0)