炫意html5
最早CSS3和HTML5移动技术网站之一

strncat() – C语言库函数

C库函数char *strncat(char *dest, const char *src, size_t n)  追加src指向字符串结尾的字符串到dest指向最多n个字符长。

声明

以下是strncat() 函数的声明。

char*strncat(char*dest,constchar*src,size_t n)

参数

  • dest — 这是,它应该包含一个C字符串,大到足以包含级联产生附加的空字符的字符串,其中包括目标数组的指针。

  • src — 这是要追加的字符串。

  • n — 这是要追加的字符的最大数目。

返回值

这个函数返回一个指针生成的字符串dest。

例子

下面的例子显示strncat() 函数的用法。

#include<stdio.h>#include<string.h>int main (){char src[50], dest[50];
strcpy(src,"This is source");
strcpy(dest,"This is destination");
strncat(dest, src,15);
printf("Final destination string : |%s|", dest);return(0);}

让我们编译和运行上面的程序,这将产生以下结果:

Final destination string : |This is destinationThis is source|

炫意HTML5 » strncat() – C语言库函数

Java基础教程Android基础教程