Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Hàm strncat() trong C++


strncat() dùng để nối chuỗi. Nối số ký tự chỉ định từ chuỗi nguồn (src) vào cuối chuỗi đích (dest) và trả về con trỏ đến dest.

Cú pháp:

char* strncat(char* dest, const char* src, size_t num);

Nối nội dung src vào cuối dest tối đa num ký tự.

Ví dụ

#include <iostream>
#include <cstring>
using namespace std;

int main() {
    char str1[20] = "Programming is ";
    char str2[20] = "fun";
    strncat(str1, str2, 3);
    cout << "The concatenated string is " << str1;
    return 0;
}

Kết quả

The concatenated string is Programming is fun

str1, str2 định nghĩa. strncat() nối 3 ký tự từ str2 vào str1. In chuỗi kết quả.

char str1[20] = "Programming is ";
char str2[20] = "fun";
strncat(str1, str2, 3);
cout << "The concatenated string is " << str1;