我忘记了怎么弄了,求帮忙,顺便求一下流程图 #include<stdio.h> int fun(char c[100], char d[100]) { int i, j; for (i = 0; c[i] != '\0'; i++); for (j = 0; d[j] != '\0'; j++) { c[i++] = d[j]; } c[i] = '\0'; puts(c); return c[100]; } int main() { char a[100]; char b[100]; gets_s(a); gets_s(b); fun(a, b); return 0; }
C语言实现两个字符串的连接用函数完成
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 浪客 2021-06-15 08:57关注
#include <stdio.h> //把s拼接到t后面,t没做容量检查 char * fun(char *t,const char *s) { char*p=t; while(*p++);//找到字符串t的末尾 p--; //跳过'\0' while(*s)//开始拼接 { *p=*s; p++; s++; } return t; } int main() { char a[100]="abcdef"; char b[]="123456"; fun(a,b); printf("%s\n",a); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 Unity接入微信SDK 无法开启摄像头
- ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
- ¥20 cad图纸,chx-3六轴码垛机器人
- ¥15 移动摄像头专网需要解vlan
- ¥20 access多表提取相同字段数据并合并
- ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
- ¥20 Java-Oj-桌布的计算
- ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
- ¥20 有人知道这种图怎么画吗?
- ¥15 pyqt6如何引用qrc文件加载里面的的资源