文章 2023-10-09 来自:开发者社区

C语言操作符[算数操作符,赋值操作符,单目操作符,移位操作符]

操作符:算术操作符+ - * / %1:除了%操作符之外,其他几个操作符可以作用于整数和浮点数。2:对于/操作符,如果两个操作数都为整数,执行整数除法,而只要有浮点数,执行的就是浮点除法。3:%操作符的两个操作数必须为整数,返回的是整除之后的余数。int a = 5/2; printf("%d\n", a); double b = 5 / 2.0; printf("%f\n...

文章 2023-08-07 来自:开发者社区

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符4

5.6 ++、--操作符5.6.1 后置++ 、--规则:先使用,再++/--怎么理解呢,我们来看一段代码:#include <stdio.h> int main() { int a = 3; int b = a++; printf("a = %d, b = %d\n", a, b); int c = 5; int d = c--; p...

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符4
文章 2023-08-07 来自:开发者社区

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符3

3.3 按位异或按位异或的规则是:对应的二进制位上相同为0,相异为1我们来看一段代码:#include <stdio.h> int main() { int a = 3; int b = -5; int c = a ^ b;//按位异或:对应的二进制位上相同为0,相异为1 //00000000 00000000 00000000 00000011 -- 3的补码 ...

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符3
文章 2023-08-07 来自:开发者社区

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符2

2.2 左移操作符移位规则:左边抛弃,右边补0我们来看一段代码:#include <stdio.h> int main() { int a = 3; //3的二进制序列:00000000 00000000 00000000 00000011 int b = a << 1; printf("%d\n", b); printf("%d\...

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符2
文章 2023-08-07 来自:开发者社区

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符1

************************************************正文开始***********************************************1、算数操作符算术操作符:+、-、*、/、%1.除了 % 操作符之外,其他的几个操作符可以作用于整数和浮点数;2.对于 / 操作符如果两个数都为整数,执行整数除法,而只要有浮点数执行的就是整数除法;3....

【C语言】 操作符(上): -- 算数 -- 移位 -- 位操作符 -- 赋值 -- 单目 -- 关系 -- 逻辑操作符1

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注