栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言运算符

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言运算符

一、算数运算符 1. %
  • x%y结果是x除以y的余数部分
  • x和y必须是整形操作数

在有负操作数的情况下,取模运算结果的符号取决于具体机器的实现

2. /
  • 整数除法会截断结果中的小数部分
3. ++、--
  • x++返回的是加之前的数
  • ++x返回的是加之后的数
二、关系运算符

>、<、>=、<=、==、!=

三、逻辑运算符
  • &&:与
  • ||:或
  • !:非
四、赋值运算符

=、+=、-=、*=、/=、%=

五、位运算符
  • &:按位与
  • |:按位或
  • <<:算数左移一位
  • >>:算数右移一位
  • ~:按位取反
  • ^:按位异或
六、其他运算符
  • sizeof运算符

    • 用法:sizeof(数据类型、变量或常量)

      sizeof(10.0);  // 8
      sizeof(10.0f);  // 4
      
  • 问号运算符

    • 用法:<表达式1>?<表达式2>:<表达式3>

      int x = 1;
      int y = 2;
      (x>y ? 'A' : 'B')  		// B
      int x = 2;
      int y = 1;
      (x>y ? 'A' : 'B')		// A
      
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1018759.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号