入门级算术运算,赋值与类型转换.

入门级算术运算,赋值与类型转换.,第1张

入门级算术运算,赋值与类型转换.

一. *** 作符的种类
C++中拥有与数学中一般的初等的算数符号如:+ , - , * , / ,%。
也就是加,减,乘,除,但要注意的是C++ 中 / 对于整型数 *** 作的结果得整型结果,对于浮点数的运算得到的结果依旧是整型结果。
%只能对整型数据进行 *** 作,例如:7%5得结果为2。
温馨提示:%对于浮点型数据运算是不能进行的。

二,运算的缩写形式

x = x + y			缩写形式:x + = y;
x = x - y			缩写形式:x - = y;
x = x * y			缩写形式;x * = y;
x = x / y			缩写形式:x / = y; 
x = x % y			缩写形式:x % = y;

三,算数的类型转换
转换总是朝着表达式数据能力更强的方向转换,同时转换总是逐个运算符进行的。


1, 类型 --> 非 bool 类型,false 表示 0,true 表示 1

2,非 bool 类型 --> bool 类型,0 表示 false,其它表示 true

整数等级的说明:signed char < short < Int < long < long long

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5691068.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存