自己模拟实现strcat函数的功能
来源:互联网 发布:监守自盗 知乎 编辑:程序博客网 时间:2024/05/23 14:09
#include <stdio.h>#include <Windows.h>#include <string.h> #include <assert.h> char *my_strcat(char *dest, const char *srce) //定义源时用const修饰,加强代码的壮健性{ char *ret = dest; assert(dest != NULL); //断言,满足条件时直接过,不满足时报错 assert(srce != NULL); while (*dest++ != '\0') { ; } dest--; while ((*dest++ = *srce++) != '\0')//将源字符串加到目标字符串的后面 { ; } return ret;}int main(){ char a[10] = "Hi"; char b[10] = " world"; char *ret = my_strcat(a, b); printf("%s\n", ret); system("pause"); return 0;}
阅读全文
1 0
- 自己模拟实现strcat函数的功能
- 自己模拟strcat库函数写的功能函数my_strcat实现strcat的功能,完整代码
- 模拟实现strcat函数
- 模拟实现strcat函数
- 模拟实现strcat函数
- 模拟实现strcat函数
- 模拟实现strcat函数
- 模拟实现strcat函数
- 自己实现strcat函数
- 自己实现strcat函数
- 实现strcat的功能【不可以使用strcat函数】
- 编写实现函数strcat功能的程序
- 自己实现strcat函数的功能。(假如字符数组足够大)
- 模拟实现strcat strncat函数
- 用函数实现strcat功能
- 用函数实现strcat功能
- 自己模拟实现strcpy函数功能
- strcat()函数的实现
- C语言排序函数qsort( )
- Dash Speed
- linux下用户理解
- Cocos2D-x游戏开发之:CCNotificationCenter观察者模式基础
- [未完待续][笔记]数论相关---基础
- 自己模拟实现strcat函数的功能
- 排序详解:堆排序
- UVA10881
- 283. Move Zeroes
- 《如果我是你》 --摘自《亲爱的三毛》
- 常用的英语词根简介
- arguments.callee
- 首家共享办公企业宣布赚钱,方糖小镇的故事从“收租”讲起
- 杨元庆:联想需要培养更多的“杨元庆”