单片机中bit类型在定义时如果没有初始化那么它的值是1还是0啊
来源:百度知道 编辑:UC知道 时间:2024/05/18 06:54:37
比如说bit pre_pind3,pre_pind3=~pre_pind3
那么pre_pind3最后的值是多少
在ccavr中
那么pre_pind3最后的值是多少
在ccavr中
keil 默认是0 ,你那个最后是1
这个是随机的吧 感觉
有的编译器会默认为0,有的就不处理,造成异常状态,程序出错,达不到预期效果。
没有初始化的任何变量都是不确定的,所以你不可能知道实际的结果。