猿问

您好,关于在标准库中,strcat(char*,const char*)的功能是?

在标准库中,strcat(char*,const char*)的功能是?


HUX布斯
浏览 429回答 2
2回答

一只名叫tom的猫

strcat()函数的功能是实现字符串的拼接参数说明char* dest:指向目标数组,该目标包含看一个C字符串,且足够容纳追加之后的字符串。const char* src: 指向要追加的字符串。返回值该函数返回一个指向最终目标字符串dest的指针。实例char src[50], dest[50];strcpy(src,  "This is source");strcpy(dest, "This is destination");strcat(dest, src);

翻过高山走不出你

函数名: strcat功 能: 字符串拼接函数用 法: char *strcat(char *destin, char *source);char *strcat(char *destin, char *source){int i,j;for(i=0;destin[i]!='\0';i++);for(j=0;(destin[i]=source[j])!='\0';i++,j++);return destin;}以上~O(∩_∩)O~第一个循环找到第一个字串末尾,跳出时destin[i]=='\0';第二个循环把source复制到destin的末尾,从destin[i]也就是'\0'开始覆盖,结束时destin[i]=='\0';
随时随地看视频慕课网APP
我要回答