操作符详解(3)C语言复合赋值操作符单目操作符

简介: 操作符详解(3)C语言复合赋值操作符单目操作符

zhe各位少年:

我们今天来分享一下C语言复合赋值操作符,单目操作符上次介绍了初始化和赋值,接下来介绍符合操作符

看一段代码的例子

int main()
{
int a=3//初始化
int b=0;//初始化
我们让a加3
a=a+3;这是第一种方式
a+=3//这是第一种方式简写

第一种的方式简写,我们称为复合赋值操作符,那么很显然这是加法的,我们再来看看减法的

乘法的,还有很多的。

+=,-=,*=,/=,%=,>>=,<<=,&=,|=,^=

看到上面这么1多复合赋值操作符,大家估计都有所困惑,他们该怎么使用,我后面会给大家分享出来使用方式,希望对大家有所帮助。

这是减法的复合赋值操作符

b=b-2;
b-=2

哪我们接下来介绍,单目操作符,单目操作符 分为++和- -?哪有没有乘乘呢?还有除除?我的回答是大家去试试,大家可能还没见过,我现在分享给大家

a++
a--

接下来我们进行代码的例子我

#iinclude<stdio.h>
int main()
{
  int a = 5;
  printf("%d\n", a);
  a++;//这里的a加加理解为a+1,光标运行到这里 下面a就加1了,然后a++后面只要不做出修改a一直是6
  printf("%d\n", a);
  return 0;
}

看到上面大家已经理解了吧,我就不拿--举例子了,本期分享到这里,希望各位少年融会贯通。


相关文章
|
3天前
|
C语言
C语言逻辑操作符的短路问题
C语言逻辑操作符的短路问题
|
4天前
|
编译器 C语言
【C语言】:中移位操作符,位操作符详运算规则详解
【C语言】:中移位操作符,位操作符详运算规则详解
7 1
|
7天前
|
存储 编译器 C语言
C语言---操作符详解(1)
C语言---操作符详解
|
14天前
|
存储 C语言 索引
【C语言基础】:操作符详解(二)
【C语言基础】:操作符详解(二)
|
23天前
|
C语言
C语言学习记录——操作符习题、算数转换习题,多解法&优解法&单选题
C语言学习记录——操作符习题、算数转换习题,多解法&优解法&单选题
13 1
|
1天前
|
C语言
C语言中的赋值运算、比较运算和逻辑运算详解
C语言中的赋值运算、比较运算和逻辑运算详解
7 0
|
4天前
|
算法 C语言
【C语言】:巧用移位操作符,位操作符解决问题
【C语言】:巧用移位操作符,位操作符解决问题
7 0
|
4天前
|
编译器 C语言
【C语言】:sizeof操作符的使用和各种常见数据类型的大小
【C语言】:sizeof操作符的使用和各种常见数据类型的大小
7 0
|
7天前
|
编译器 C语言 C++
C语言---操作符详解(2)
C语言---操作符详解
|
14天前
|
存储 编译器 C语言
【C语言基础】:操作符详解(一)
【C语言基础】:操作符详解(一)