#include<stdio.h>int main(int argc, const char *argv[])
{char a1[32] = "hello";char a2[32] = "123";char *p1 = a1;char *p2 = a2;while(*p2){*p1++ = *p2++; }*p1 = *p2;printf("%s\n",a1);return 0;
}

运行结果:

ubuntu@ubuntu:d5$ ./a.out 
123

使用指针实现strcpy函数的功能相关推荐

  1. c++语言函数strcpy,C++中函数的安全版本的意义及strcpy函数的功能和差别(图)

    C++中函数的安全版本的意义及strcpy函数的功能和差别(图) 我们在进行C/C++编程时,会发现中有些函数在VS中使用时,提示使用_s的函数版本,其实这种_s的函数版本是安全版本,它们完成的任务与 ...

  2. c语言中strcpy函数的功能是,strcpy函数的作用是是什么?

    strcpy,即string copy(字符串复制)的缩写,是一种C语言的标准库函数. strcpy函数的作用:对字符串进行复制(拷贝),把含有"\0"结束符的字符串复制到另一个地 ...

  3. 实现strcpy函数

    实现strcpy函数 假如有一个字符指针dest指向一个字符串 "abcdef",另一个字符指针src指向另一个字符串"123",现在需要把"123& ...

  4. 指针的运用与strcpy函数的优化

    /*strcpy函数:将指针t指向的字符串复制到指针s指向的位置*/ 版本1: void strcpy(char *s,char *t) {     int i;         i = 0;     ...

  5. 用指针写出strcpy函数

    题目:用指针的方式写出strcpy函数. 分析:定义两个指针(s1和s2),一个中间指针(s3),然后递归的方法,让s1赋给s3,while语句让s2都写进s1之中,最后输出s1. 代码: #incl ...

  6. 利用指针实现strncmp函数功能

    利用指针实现strncmp函数功能 #include<stdio.h> #include<string.h>int mstrncmp( char *s1, char *s2, ...

  7. C和指针之字符串之实现strcpy函数

    1.问题 实现strcpy函数 2.代码实现 #include <stdio.h> #include <assert.h> char *str_copy(char *des, ...

  8. 深析strcpy与strncpy函数的功能及缺陷

    首先,两者都是字符串拷贝函数,不同的是两个的参数个数不一样. char *strcpy(char *dest,const char *src) char *strncpy(char *dest,con ...

  9. 常见面试题:重写strcpy() 函数原型

    已知strcpy函数的原型是 char* strcpy(char* strDest,const char* strSrc); 1.不调用库函数,实现strcpy函数 2.解释为什么要返回char*; ...

最新文章

  1. 这八个步骤,Python让你轻松爬取B站弹幕,网友看了都说6
  2. scala整型的类型及取值范围
  3. .f' '或者.F' '或者string.format(args)
  4. 算法导论——排序算法
  5. leetcode力扣78. 子集
  6. eclipse 集成svn客户端_SVN的介绍以及使用
  7. 小型金融知识图谱构流程示范
  8. PHP程序显示时出现乱码
  9. Android 编程下 ListView 的 HeaderView 和 FooterView 不可选择点击
  10. 7个优秀的境外程序员博客
  11. Swift 个人学习笔记 - 01: A Swift Tour
  12. tarjan算法 转载
  13. 测试大纲法与 场景法
  14. 盘点python socket 中recv函数的坑
  15. Android app语言中英文转换、多语言转换
  16. 计算机键盘上除在哪里,backspace键在哪里
  17. 教你用Python画了一棵圣诞树
  18. 第几天(2018蓝桥杯-第一题)
  19. 思想一年一年进步才好
  20. CCleaner - The world's most popular PC cleaner!

热门文章

  1. DJ3-3 进程调度
  2. Android自定义广播和监听
  3. 当前不会命中断点还未为文档加载任何符号——问题探究
  4. 3.7 使用极坐标网格工具制作雷达扫描效果 [Illustrator CC教程]
  5. oracle查询各个年级的总分数,1、查询各班各科分数最高的学生学号,姓名,班级名称,科目名称,分数:...
  6. js eventbus
  7. 9.1 数据库事务概述
  8. mysql call_mysql call用法:调用存储过程
  9. java拼音分词_使用Pinyin4j进行拼音分词的方法
  10. 『基础教学第二章』MMD基本功能详解-Kinsama