学习笔记N-175
类型转换问题
- 更新
- 内容块
- 6
- 阅读
- 约 1 分钟
- 路径
- 学习笔记 / C++ / C++基础 / 计算精度问题
int num = 5;
char ch = '0';
int result = num + ch;
// 计算过程:5 + 48 = 53
// result 的值为 53(int 类型)如果result是char类型的,num + '0' = '5'
ans如果是string类型的:
ans += d + '0';可以通过编译
ans = d + '0';不行