C/C++编程笔记:C++中的一元运算符!知识点干货分享

一元运算符:是做用于单个操做数以产生新值的运算符。编程

一、一元减号微信

减号运算符更改其自变量的符号。正数变为负数,负数变为正数。学习

int a = 10; int b = -a; // b = -10spa

一元减号与减法运算符不一样,由于减法须要两个操做数。指针

二、增量视频

用于将变量的值增长1。能够经过两种方式完成增量:blog

①前缀增量教程

在此方法中,运算符位于操做数以前(例如++ a)。操做数的值将在使用更改。内存

int a = 1; int b = ++ a; // b = 2get

②后缀增量

在此方法中,运算符遵循操做数(例如a ++)。该数值操做数将被改变后,它被使用。

int a = 1; int b = a ++; // b = 1 int c = a; // c = 2

三、减量

用于将变量的值减1。减量能够经过两种方式完成:

①前缀递减

在此方法中,运算符位于操做数以前(例如,--a)。操做数的值将在使用更改。

int a = 1;  int b = --a; // b = 0

②posfix递减

在此方法中,运算符遵循操做数(例如a--)。操做数的值将被改变后,它被使用。

int a = 1; int b = a--; // b = 1 int c = a; // c = 0

用于前缀和后缀操做组合的C ++程序:

 

 上面的程序显示了后缀和前缀的工做方式。

四、NOT(!):用于反转其操做数的逻辑状态。若是条件为真,则逻辑非运算符会将其设置为假。

  若是x为true,则!x为false  若是x为假,则!x为真

五、Addressof运算符(&):给出变量的地址。它用于返回变量的内存地址。由地址运算符返回的这些地址称为指针,由于它们“指向”内存中的变量。

&给出变量n的地址诠释int * ptr;ptr =&a; //将a的地址复制到位置ptr。

六、sizeof():此运算符返回其操做数的大小(以字节为单位)。所述的sizeof操做者老是先其operand.The操做数是一个表达式,或者它能够是一个铸造。

 

 但愿对你有帮助!更多编程知识点,会持续分享哦~

另外若是你想更好的提高你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许能够帮到你~

C语言C++编程学习交流圈子,QQ群1090842465点击进入】微信公众号:C语言编程学习基地

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!

编程学习书籍分享:

编程学习视频分享:

相关文章
相关标签/搜索