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;