定义一个变量:    uint8_t    a=0;

第一种情况:

a=3;

if(a!=3||a!=6)
        {
                printf("1111111,%d\r\n",a);
        }
        else
        {
                printf("2222222,%d\r\n",a);
        }

a=3的时候不是应该输出不符合if的情况,应该输出2222啊;怎么输出的是1111啊;

第二种情况:

a=3;

if(a!=3)   //||a!=6,没有了||运算
        {
                printf("1111111,%d\r\n",a);
        }
        else
        {
                printf("2222222,%d\r\n",a);
        }

这个时候运算正常

这个是||运算用错了吗??

stm32中的或运算 ||相关推荐

  1. STM32中C语言知识点:初学者必看,老鸟复习(长文总结)

    说在前面的话 一位初学单片机的小伙伴让我推荐C语言书籍,因为C语言基础比较差,想把C语言重新学一遍,再去学单片机,我以前刚学单片机的时候也有这样子的想法. 其实C语言是可以边学单片机边学的,学单片机的 ...

  2. 最小二乘拟合二次曲线在STM32中的实现笔记

    传感器使用前要进行标定, 标定时必定需要进行曲线拟合.若用计算机处理很简单, 但实际中用微控制器中标定时, 只能进行一般的代数运算,无矩阵运算, 处理就显得非常不方便.最小二乘法推导了二次多项式曲线拟 ...

  3. 带你了解STM32中的I2C

    带你了解STM32中的I2C 想学习单片机的同学可以关注.私信我或者在评论区回复我要入门.假如我们直接控制STM32的两个GPIO引脚,分别用作SCL及SDA,按照上述信号的时序要求,直接像控制LED ...

  4. STM32中的通信协议

    STM32中的通信协议 通讯协议是指在嵌入式开发中,不同的硬件系统或者操作系统之间进行数据交换的方式,是一种数据通讯的规约. 通讯协议有很多种,而我今天要说的是串口通讯协议,而且是基于STM32来说的 ...

  5. STM32中GPIO的8种工作模式

    一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止.高低电平由IC的电源决定.形象点解释:推挽,就是有推有拉,任何 ...

  6. Numpy中数组间运算

    Numpy中数组间运算 1 数组与数的运算     [可以直接进行运算] arr = np.array([[1, 2, 3, 2, 1, 4], [5, 6, 1, 2, 3, 1]]) arr + ...

  7. 柚子的小小笔记本-Linux中的简单运算

    1. Bash Shell 中的数学运算 在这里赋值运算是用 = 但是赋值的时候左右两边不能用空格,否则会出现错误.因为bash shell中,命令和和操作对象是用空格隔开的,加空格会被默认当成命令去 ...

  8. C语言中的位运算和逻辑运算

    位运算 C语言中的位运算包括与(&),或(|),亦或(^),非(~). 下面的代码包扩了这些基本运算,还有一个两个数的交换(不用第三个数). #include<stdio.h> # ...

  9. Arduino处理STM32中的多个串口通讯问题

    简 介: 对于在Arduino下开发STM32的程序,对于STM32所具有的三个硬件USART进行测测试.结果显示可以使用这些串口完成相应的数据的输入与输出.但是涉及到以下两个问题,还没有得到解决:问 ...

最新文章

  1. check_traffic.sh监控格式为Hex-STRING的解决办法
  2. 管家婆有未记账的凭证怎么办_管家婆常见问题
  3. Sqlite数据库相关
  4. Python学习(四) —— 编码
  5. Voronoi diagram应用
  6. Android 开发究竟是选择 Java 还是 Kotlin?Google 有话说
  7. Soulver:不光会算,还懂你所言的计算器
  8. python函数式编程模式_Python 函数式编程
  9. java给xyz大小排序_Java Collection - 002 排序
  10. 二元函数极值问题:最小二乘法
  11. 用excel做logistic回归分析_利用Excel进行统计分析——入门篇
  12. docker minio部署作为shareX截图软件的图床
  13. 一元四次方程求解C++实现
  14. 云班课计算机基础知识答案,云班课上的作业
  15. 8086的储存器编址
  16. 励志必看-------没有伞的孩子必须努力奔跑!
  17. Flash的破解与加密
  18. C语言实现的一个交互小程序(一)
  19. 实验一:医院住院管理系统需求|软件工程
  20. 眼动追踪:用户体验设计利器_眼动追踪:如何观察点击之间的差距(以及原因)

热门文章

  1. python listnode.val_Python 学习 -- 数据结构与算法 (五)
  2. 基于MATLAB的计算机视觉与深度学习实战
  3. 大锅菜机器人_学校食堂用上炒菜机器人 几分钟出一锅菜(图)
  4. java-php-python-springboot志愿者服务平台计算机毕业设计
  5. adguard自定义_AdGuardHome拦截页面模版下载,自定义AdGuardHome拦截页教程,修改AdGuardHome默认拦截页...
  6. python判别性别的代码_学习文章—(Python实践)Python实现手机号自动判断男女性别...
  7. 口红游戏 插口红游戏 h5页面开发
  8. Kurl——轻量化http-authentication在线暴破工具
  9. 移动端:js判断苹果ios各类机型
  10. 一些常用的mysql语句实例-以后照写2