首页 > 其他分享 >用指针实现strcpy功能

用指针实现strcpy功能

时间:2023-02-18 16:34:42浏览次数:42  
标签:p2 功能 p1 int 45 char ++ strcpy 指针

 1 #include <stdio.h>
 2 int main(int argc, const char *argv[])
 3 {
 4     char a[45]="hello word";
 5     char b[45]="xjwkkk";
 6     char *p1=a;
 7     char *p2=b;
 8     while(*p2)
 9     {
10         *p1=*p2;
11         p1++;
12         p2++;
13     }
14     printf("%s\n%s\n",a,b);
15 
16     return 0;
17 }

 

标签:p2,功能,p1,int,45,char,++,strcpy,指针
From: https://www.cnblogs.com/xj123/p/17132935.html

相关文章

  • c++ 11 lamda 如何实现 linq 中 先 where 再 select 的功能
    面向AI编程,回答如下:在C++11中,可以使用lambda表达式和算法库中的std::copy_if和std::transform算法来实现LINQ中先where再select的功能。具体来说,可以先使用......
  • 引用和指针
    在C++中,&符号有几种不同的含义,取决于上下文。如果&是引用操作的话,它可以创建一个别名或替代名称来引用另一个变量。例如:intmyNumber=10;int&Number=myNumber;//......
  • Hadoop开启Yarn的日志监控功能
    1.开启JobManager日志(1)编辑NameNode配置文件${hadoop_home}/etc/hadoop/yarn-site.xml和mapred-site.xml编辑yarn-site.xml<!--SitespecificYARNconfigurationproperti......
  • 使用数组的指针
    您还可以创建指向数组的指针,这是按如下方式完成的int*pArray;pArray=newint[6];这将创建一个指针,pArray,并使其指向一个包含六个元素的数组。另一种不使用动态内存......
  • 指向类的指针
    还有一些关于指针的其他注意事项,其中之一是结构或类。你可以定义一个类如下:classMyClass{public:intm_Number;charm_Character;};然后,您可以定义一个......
  • 将指针传递给函数
    将指针传递给函数的能力非常有用,但也很容易掌握。如果我们要编写一个程序,接受一个数字并将其加五,我们可能会编写如下内容:#include<stdio.h>voidAddFive(intNumber)......
  • C语言填空:利用指针形成逆序字符串函数
    #include<stdio.h>【1】//逆序输出任意字符串voidseverse_string(char【2】str){intlen=strlen(str);char*left=str;char*right=str+le......
  • C语言填空:利用数组形成逆序字符串的函数,不用指针
    #include<stdio.h>【1】//逆序输出任意字符串voidseverse_string(chararr【2】){intlen=strlen(arr);intleft=0;intright=len-1;......
  • 指针,动态内存的例子
    #include<stdio.h>int*pPointer;voidSomeFunction();{intnNumber;nNumber=25;//makepPointerpointtonNumber:pPointer=&nNumb......
  • 回到顶部的功能实现 js 230218
    主要事件1,滚动事件body标签的scroll事件在事件中捕捉html的scrollTop数据对这个数据进行判断如果大于一定的值,就让“回到顶部”的盒子显示否则就让它隐藏2,点击事件为“回到......