【面试题】两种方法实现strcpy
来源:互联网 发布:金百福软件基本视频 编辑:程序博客网 时间:2024/06/05 07:00
#include <stdio.h>#include <assert.h>char *tstrcpy(char *dst,const char *src);char *sstrcpy(char *dst,const char *src);int main(void){//char name[20]="hello";char *name=NULL;char name1[20],name2[20];tstrcpy(name1,name);sstrcpy(name2,name);printf("name1=%s\n",name1);printf("name2=%s\n",name2);return 0;}char *tstrcpy(char *dst,const char *src){assert((dst != NULL)&&(src != NULL)); int i=0;while(src[i]!='\0'){dst[i]=src[i];i++;}dst[i]='\0';return dst;}char *sstrcpy(char *dst,const char *src){assert((dst != NULL)&&(src != NULL));char *tmp=dst;while((*dst++=*src++)!='\0'){}return tmp;}
0 0
- 【面试题】两种方法实现strcpy
- 【面试题】判断回文数-两种方法实现
- 网易面试题 两种排序方法
- 【面试题】strcpy的严格实现
- 面试题:strcpy、strchr、strstr的实现
- 面试题 自己实现strcpy 函数
- 面试题:模拟实现strcpy函数
- c语言:两种方法实现字符串拷贝strcpy
- 面试题:单链表逆置(分别用非递归和递归两种方法实现)
- strcpy函数 面试题
- 面试题:求a,b两种方法
- 常见的面试题如何不用库函数实现strcpy函数
- (C++面试题)请实现strcpy、memcpy函数
- 面试题之strcpy/strlen/strcat/strcmp的实现
- 面试题之strcpy/strlen/strcat/strcmp的实现
- C++常见面试题(二)strcpy实现
- java面试题:java中的单例设计模式及两种实现方法的代码举例
- 关于strcpy的面试题
- Js apply方法 和 call 方法详解
- android 打造万能keyStore
- 网站收藏
- React Native 每日一学(Learn a little every day)
- CMS内容管理系统开发- Java Web开发及发布实例(2)—使用JSP实现动态数据交互
- 【面试题】两种方法实现strcpy
- 模拟发送带cookies的http请求的两种方法
- 多态
- 获取执行计划的六种方法
- React Native 学习资源精选仓库
- 在Android开发中eclipse里无NDK选项如何解决?
- 新oj压力测试及水题娱乐赛(水水更健康)---题解
- 用JS获取地址栏参数的方法(超级简单)
- 【Python数据挖掘课程】九.回归模型LinearRegression简单分析氧化物数据