C++中操作符——学习笔记

1、箭头操作符

用于指针。

 

 使用容器vector存指针,迭代器是指针需要 解引用后再解引用才是数据。图中漏掉了iter++

 记得要delete

 2、算术运算符

 

 %:获得余数。

优先级。

溢出:

 除法的一些注意要点:

除号两用:整数除和小数除。

除法中,两个数都是整数会整数除。

Vb中是两用的:

被除数/除数,其中除数不能为小数,只能是整数。

有符号数的除法:

 -21/8=-2

求余运算

-21%-8=-5

下面两个其实没有规定:

-21%8= -5

21%-8=5

可以用于数据输出分行:

3、三个特殊操作符

 3.1)条件操作符:

用?+:代替if...else

 找三个数中的最大值:

 3.2)sizeof(int)

 常用于求数组内元素个数:

 

 3.3)逗号操作符

用以简化语句:

 4、类型转换运算符

 静态转换:static_cast

 

 运行时转换:

 

const_cast:

 

 

转载于:https://www.cnblogs.com/wxl845235800/p/11448181.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值