C语⾔不使⽤strcat函数实现连接两个字符串功能代码字符串连接函数:
字符串连接就是将⼀个字符串连接到另⼀个字符串的末尾,使其组合成⼀个新的字符串,在字符串处理函数中,strcat  函数具有字符串连接功能。下⾯是⽤C语⾔实现不使⽤是strcat 函数实现连接两个字符串的功能。
源代码:
#include<stdio.h>
void constring(char s[],char t[],char q[]);    //函数声明
int main(void)
{
char s[100];
char q[100];
char t[200];
printf("输⼊字符串是s:\n");            //提⽰输⼊字符串
gets(s);                            //输⼊字符串
printf("输⼊字符串q:\n");
gets(q);
constring(s, q, t);                    //调⽤函数
printf("连接后的字符串为:%s\n", t);
}
void constring(chars[],char t[], char q[])
{
int i, j;
for (i = 0; s[i] != '\0'; i++)
c++中string的用法
{
q[i] = s[i];
}
for (j = 0; t[j] != '\0'; j++)
{
q[i + j] = t[j];
}
q[i + j] = '\0';
}
运⾏结果:
以上这篇C语⾔不使⽤strcat函数实现连接两个字符串功能代码就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。