使用 strcat() 连接两个字符串

简介: 【10月更文挑战第31天】使用 strcat() 连接两个字符串

使用 strcat() 连接两个字符串。

实例

include

int main()
{
char s1[100], s2[100], i, j;

printf("输入第一个字符串: ");
scanf("%s", s1);

printf("输入第二个字符串: ");
scanf("%s", s2);

// 计算字符串 s1 长度
for(i = 0; s1[i] != '\0'; ++i);

for(j = 0; s2[j] != '\0'; ++j, ++i)
{
    s1[i] = s2[j];
}

s1[i] = '\0';
printf("连接后: %s", s1);

return 0;

}

输出结果为:

输入第一个字符串: google
输入第二个字符串: runoob
连接后: googlerunoob

目录
相关文章
|
7月前
|
C语言
[字符串和内存函数]strcat字符串函数的详解和模拟
[字符串和内存函数]strcat字符串函数的详解和模拟
50 0
|
7月前
|
C语言
[字符串和内存函数]strcpy和strncpy的区别
[字符串和内存函数]strcpy和strncpy的区别
60 0
|
7月前
|
存储 C语言
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现2
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现
|
7月前
|
C语言
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
119 1
|
2月前
解析与模拟常用字符串函数strcpy,strcat,strcmp,strstr(一)
解析与模拟常用字符串函数strcpy,strcat,strcmp,strstr(一)
38 0
|
2月前
|
存储 C语言 数据格式
解析spritf和sscanf与模拟常用字符串函数strchr,strtok(二)
解析spritf和sscanf与模拟常用字符串函数strchr,strtok(二)
22 0
|
7月前
|
Java 编译器 C语言
深入了解字符(串)函数 -- -- 字符(串)函数的实现(strlen、strcpy、strcmp、strcat、strstr、)内存函数的实现(memcpy、memmove)
深入了解字符(串)函数 -- -- 字符(串)函数的实现(strlen、strcpy、strcmp、strcat、strstr、)内存函数的实现(memcpy、memmove)
48 0
|
7月前
|
存储 C语言
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现1
【我爱C语言】详解字符函数isdigit和字符串转换函数(atoi和snprintf实现互相转换字符串)&&三种strlen模拟实现
|
7月前
|
C语言
[字符串和内存函数]strcat和strncat的区别
[字符串和内存函数]strcat和strncat的区别
70 0
|
7月前
|
PHP C++
[字符串和内存函数]strcpy和strlen字符串函数的详解和模拟
[字符串和内存函数]strcpy和strlen字符串函数的详解和模拟
67 0