当前位置: 移动技术网 >

嵌入式那些你遇到的坑

  (共找到 1 条与 嵌入式那些你遇到的坑 相关的信息)

有符号数和无符号数条件判断时的坑

2020-09-24 10:51 | 评论:0 次 | 浏览: 87

描述  在嵌入式编程过程中,最长接触到的就是无符号数,但也不可避免的会遇到有符号数,当有符号数与无符号数相遇时,总会发生一些“奇妙的玄学”。而这“玄学”稍有不慎就会造成无法弥补的错误。  来看下面一段代码#include <stdio.h>void main(void){unsigned int a = 5;int b = -5;if (a > b){printf("a大于b\r\n");}else{printf("a不大于b\r\n");

移动技术网