我正在用这本书学习两个月的C ++:《使用C ++的编程原理和实践》,现在我想澄清一些有关我的转换的疑问。当我执行隐式转换时,例如:
char c = 'a';
int b = c;
此处,将c的值隐式转换为int类型,而无需使用任何显式运算符。这算是演员吗?或仅当我必须执行显式转换时才考虑将其转换为:
int a = 10;
int b = 5.5;
double sum = double (a) / b;
我知道这听起来可能是个愚蠢的问题,但我只是想确定转换的问题。
仅在执行显式转换时才使用“投射” 。
话虽如此,您会在整个互联网和各个团队中发现滥用的术语!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句