strcat函數用法舉例(strcat函數用法)

摘要: 您好,今天小編胡舒來為大家解答以上的問題。strcat函數用法舉例,strcat函數用法相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、源函數://==============...

您好,今天小編胡舒來為大家解答以上的問題。strcat函數用法舉例,strcat函數用法相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、源函數://=======================================================#include "string.h"char * __cdecl strcat ( char * dst, const char * src ){ char * cp = dst; //保存dst指針 while( *cp ) cp++; //查找dst字符串的末尾 while( *cp++ = *src++ ) ; //拷貝src字符串到dst后面 return( dst ); //返回dst字符串指針}//=============================================舉例://=================================================strcat()接受兩個字符串參數。

2、將第二個字符串的一份拷貝添加到第一個字符串的結尾,從而使第一個字符串成為一個新的組合字符串,第二個字符串不改變。

3、#include#includeint main(void){ char str1[20]; char str2[]="Hello word"; gets(str1); // 必須初始化 strcat(str1,str2); puts(str2); puts(str1); getchar(); return 0;}以上程序將string2字符串的拷貝到string1的結尾。

4、第一個字符串成為一個新的組合字符串注意: 在strcat()函數調用string1之前,string1必須初始化。

本文就為大家分享到這里,希望小伙伴們會喜歡。