int 初始化时,会为变量开辟存储空间,系统会把字节变成0000 0000(相当于复位)。
因为存在一种可能,该地址以前已使用过,但系统并没有回收、擦除,就存在脏数据。
那到底用不用呢,引用知乎上一位老哥的话
你心急火燎地冲进昏暗的厕所,随便找了个蹲位进去准备拉粑粑,请问,在你开拉之前是不是要先冲一下呢?
如果蹲坑里本来就是干净的,冲了也是白冲;
如果前一位仁兄拉完没冲,那么现在冲一下是值得的;
如果你压根就不介意蹲坑里的情况,冲不冲其实无所谓。
int 初始化时,会为变量开辟存储空间,系统会把字节变成0000 0000(相当于复位)。
因为存在一种可能,该地址以前已使用过,但系统并没有回收、擦除,就存在脏数据。
那到底用不用呢,引用知乎上一位老哥的话
你心急火燎地冲进昏暗的厕所,随便找了个蹲位进去准备拉粑粑,请问,在你开拉之前是不是要先冲一下呢?
如果蹲坑里本来就是干净的,冲了也是白冲;
如果前一位仁兄拉完没冲,那么现在冲一下是值得的;
如果你压根就不介意蹲坑里的情况,冲不冲其实无所谓。