Trong chương trình này, chúng ta sẽ xem cách nối một chuỗi và dữ liệu kiểu số nguyên trong C ++. Để nối dữ liệu chuỗi và số nguyên, đầu tiên chúng ta phải chuyển đổi số nguyên thành chuỗi. Để chuyển đổi nó, chúng tôi đang sử dụng stringstream. Điều này cung cấp một số tính năng. Nó nhận số hoặc chuỗi sau đó tạo thành chuỗi.
Input: String “str” and Number 10 Output: Concatenated string “str10”
Thuật toán
Step 1: Take string and number Step 2: Convert number to string Step 3: Concatenate them Step 4: End
Mã mẫu
#include <iostream> #include <sstream> using namespace std; string int_to_str(int x) { stringstream ss; ss << x; return ss.str(); } int main() { string my_str = "This is a string: "; int x = 50; string concat_str; concat_str = my_str + int_to_str(x); cout << concat_str; }
Đầu ra
This is a string: 50