热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

运算符(=还是==怎样区分)

运算符:(1)算术运算符+、-、*、、%、++、--除法有两种:一般除法和整除,如果除数和被除数都为整型,则执行的是整除,否则执行一般除法。求余可用于判断奇

运算符:

1)算术运算符

+-*/%++--

除法有两种:一般除法和整除,如果除数和被除数都为整型,则执行的是整除,否则执行一般除法。

求余可用于判断奇偶、判别因子、控制数据的周期性变化

 

关系运算符

><>=<===!=

逻辑运算符

&&||!

赋值运算符

将数值存入内存单元

赋值运算左边一定是变量而不能是其它任何东西(why

特别注意此处有坑!!!

===的混用


如何 避免?判断相等时,尽量把常量或者表达式放在左边(一般习惯放在右边)

why

如果将一个常量或者表达式放在赋值运算符左边,一般情况下编译器会报错,即使编译器没报错,编译程序时也会报错,这样能够避免赋值运算符“=”和关系运算符“==”的混用


复合赋值运算

+=-=*=/=

条件运算符

C=a>b?a:b;可以取代简单的if结构



推荐阅读
  • 第七章 边沿检测技术的重要性与实践
    本文探讨了边沿检测技术在FPGA设计中的重要性及其实际应用案例。通过个人经历和具体实例,详细解析了边沿检测的原理、实现方法及其优化策略。 ... [详细]
  • 本文介绍了在解决Hive表中复杂数据结构平铺化问题后,如何通过创建视图来准确计算广告日志的曝光PV,特别是针对用户对应多个标签的情况。同时,详细探讨了UDF的使用方法及其在实际项目中的应用。 ... [详细]
  • 深入解析C++ Atomic编程中的内存顺序
    在多线程环境中,为了防止多个线程同时修改同一数据导致的竞争条件,通常会使用内核级同步对象,如事件、互斥锁和信号量等。然而,这些方法往往伴随着高昂的上下文切换成本。本文将探讨如何利用C++11中的原子操作和内存顺序来优化多线程编程,减少不必要的开销。 ... [详细]
  • 本文档提供了首次周测的答案解析,涵盖特殊符号、命令作用、路径说明以及实战练习等内容。 ... [详细]
  • 本文详细介绍了使用dex2jar和jd-gui工具反编译Android应用(APK)以查看其源代码的具体步骤。通过更改文件扩展名、解压文件、转换dex文件为jar文件,并使用JD-GUI查看最终的Java源代码。 ... [详细]
  • 本文将详细介绍如何配置并整合MVP架构、Retrofit网络请求库、Dagger2依赖注入框架以及RxAndroid响应式编程库,构建高效、模块化的Android应用。 ... [详细]
  • 本文档旨在提供C语言的基础知识概述,涵盖常量、变量、数据类型、控制结构及函数定义等内容。特别强调了常量的不同类型及其在程序中的应用,以及如何正确声明和使用函数。 ... [详细]
  • Lua字符串1.字符串常见形式字符串或串(String)是由数字、字母、下划线组成的一串字符。Lua语言中字符串可以使用以下三种方式来表示:•单引号间的一串字符。 ... [详细]
  • 本文概述了在GNU/Linux系统中,动态库在链接和运行阶段的搜索路径及其指定方法,包括通过编译时参数、环境变量及系统配置文件等方式来控制动态库的查找路径。 ... [详细]
  • 本文介绍了如何使用Java编程语言实现凯撒密码的加密与解密功能。凯撒密码是一种替换式密码,通过将字母表中的每个字母向前或向后移动固定数量的位置来实现加密。 ... [详细]
  • Java中List的forEach方法与字符串拼接的兼容性问题
    本文深入探讨了在Java中使用List的forEach方法时遇到的字符串拼接问题,提供了有效的解决方案及背后的原理分析,旨在帮助开发者更好地理解和解决此类问题。 ... [详细]
  • Linux内核中的内存反碎片技术解析
    本文深入探讨了Linux内核中实现的内存反碎片技术,包括其历史发展、关键概念如虚拟可移动区域以及具体的内存碎片整理策略。旨在为开发者提供全面的技术理解。 ... [详细]
  • 本文探讨了如何选择一个合适的序列化版本ID(serialVersionUID),包括使用生成器还是简单的整数,以及在不同情况下应如何处理序列化版本ID。 ... [详细]
  • 在CentOS 7中部署Nginx并配置SSL证书
    本文详细介绍了如何在CentOS 7操作系统上安装Nginx服务器,并配置SSL证书以增强网站的安全性。适合初学者和中级用户参考。 ... [详细]
  • 如何使用Maven将依赖插件一并打包进JAR文件
    本文详细介绍了在使用Maven构建项目时,如何将所需的依赖插件一同打包进最终的JAR文件中,以避免手动部署依赖库的麻烦。 ... [详细]
author-avatar
焦作艾文斯
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有