汉扬编程 C语言入门 strcat在C语言中有什么用意呢?

strcat在C语言中有什么用意呢?

strcat()是追加字符串的函数。

strcat在C语言中有什么用意呢?

strcat(char[] a,char []b)即将第二个字符串追加到第一个字符串末尾,第二个字符串值不变,第一个变长。追加时需要保证第一个字符串在加上第二个之后依旧不能溢出。

以下是详细说明:

原型:extern char *strcat(char *dest,char *src);

用法:#include <string.h>

功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的\’\\0\’)并添加\’\\0\’。

说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。

返回指向dest的指针。

把字符串2接到字符串1的后面.结果放在字符串1中.这个函数调用后得到一个函数值:字符串1的地址.如:

char strl[6]={\”people\”};

char strl[5]={\”human\”};

printf(\”%s\”,strcat(strl1,strl2));

则输出:

peoplehuman

以上便是小编对“strcat在C语言中有什么用意呢?”的大致说明,希望对您有所帮助!

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/cjia/6582.html

C语言模拟面向对象技术:如何利用函数指针的继承来实现多态?

Go 开发者 Top 6 IDE:你知道几个,又用哪个?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部