📅  最后修改于: 2020-09-25 09:12:00             🧑  作者: Mango
char* strncat( char* dest, const char* src, size_t count );
strncat()
函数采用三个参数: dest
, src
和count
。此函数将src
指向的字符串的最大count
字符追加到dest
指向的字符串的末尾。 dest末尾的空终止字符替换为src
的第一个字符 ,并且所得字符也以空终止。
该行为是不确定的,如果
它在
strncat() 函数返回目标字符串 dest的指针。
#include
#include
using namespace std;
int main()
{
char dest[50] = "Using strncat function,";
char src[50] = " this part is added and this is ignored";
strncat(dest, src, 19);
cout << dest ;
return 0;
}
运行该程序时,输出为:
Using strncat function, this part is added