#include <stdio.h> char *strcpy(char *strDest,char *strSrc)
{
if(strDest == NULL || strSrc == NULL)
return NULL; char *p =strDest;
while(*strSrc != '\0')
{
*p = *strSrc;
strSrc++;
p++;
}
return strDest;
} int main()
{
char strSrc[] = "Hello World!";
char strDest[];
strcpy(strDest,strSrc);
printf("赋值结果为:%s\n",strDest);
return ;
}
相关文章
- PHP中如何实现函数的可变参数列表
- Qt信号槽机制的实现(面试的感悟,猜测每一个类保存的一个信号和槽的二维表,实际使用函数指针 元对象 还有类型安全的检查设定等等)
- 阶乘 利用递归函数实现 c语言 简单易懂
- strcpy 实现
- python面试题(二)字符串常用函数
- 实现AWS Lambda函数安全地请求企业内部API返回数据
- vue中nextTick函数和react类似实现
- 输入5个学生3门课的成绩,编写程序统计并输出每个平均分, 每门课程的平均分,找出所有15个分数中最高的分数所对应的学生和课程。要求分别用函数实现下列功能:1)输入所有学生的每门课成绩2)计算并
- ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
- react 函数式组件 使用的第二个参数完成路由传值的方法,此方法可类似于post传值,不在地址上显示。实现更优雅的传值