小编Vai*_*hal的帖子

如果提供了 + '0',如何将整数附加到字符串

我在编程问题的解决方案中遇到了一个奇怪的代码,但我找不到任何关于它的好主意。这里,

#include <iostream>
#include <bits/stdc++.h>

using namespace std;

int main() {
    int count=8;
    string temp="Hello ";
    temp+=count+'0';
    cout<<temp;
    return 0;
}
Output is: Hello 8
Run Code Online (Sandbox Code Playgroud)

即使没有对整数变量进行类型转换,整数变量计数也被附加到字符串中。我想它是因为“0”而起作用的,但是这个过程或方法是什么。

c++ string append c++-standard-library

1
推荐指数
1
解决办法
52
查看次数

标签 统计

append ×1

c++ ×1

c++-standard-library ×1

string ×1