博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
my strcat 简单实现
阅读量:3523 次
发布时间:2019-05-20

本文共 377 字,大约阅读时间需要 1 分钟。

#include 
char* myStrcat(char* dst,const char* src){ /* * ret用于保留dst的头指针 * 作为返回值 * */ char* ret = dst; /* * 取dst中'\0'前一位 * */ while(*dst++); dst--; /* * 拼接字符串 * */ while(*dst++ = *src++); /* *返回结果 * */ return ret;}/* * Usage: * */int main(int argc,char** argv){ char dst[1024] = ""; char* res = myStrcat(myStrcat(dst,argv[1]),argv[2]); printf("res = %s\n",res);}

转载地址:http://wxuhj.baihongyu.com/

你可能感兴趣的文章
实现自己的权限管理系统(十):角色模块
查看>>
实现自己的权限管理系统(十二):权限操作记录
查看>>
实现自己的权限管理系统(十三):redis做缓存
查看>>
实现自己的权限管理系统(十四):工具类
查看>>
JavaWeb面经(一):2019.9.14
查看>>
JavaWeb面经(二):2019.9.16 Synchronized关键字底层原理及作用
查看>>
JavaWeb面试经:redis
查看>>
牛客的AI模拟面试(1)
查看>>
深入浅出MyBatis:MyBatis解析和运行原理
查看>>
Mybatis与Ibatis
查看>>
字节码文件(Class文件)
查看>>
java中的IO流(一)----概述
查看>>
StringBuilder
查看>>
集合,Collection
查看>>
泛型详解
查看>>
泛型实现斗地主
查看>>
List集合
查看>>
ArrayList集合,LinkedList集合,Vector集合
查看>>
HashSet集合
查看>>
并发与并行,线程与进程
查看>>