两个字符串复制(指针)
2013-03-31 20:56
211 查看
【题目】:将字符串a复制为字符串b,然后输出字符串b。(使用指针变量来完成)
#include<stdio.h> int main() { char a[]="I am a student!",b[20]; char *p1=a,*p2=b; for(;*p1!='\0';p1++,p2++) *p2=*p1; *p2='\0'; printf("The string a is: %s\n",p1); printf("The string b is: %s\n",p2); return 0; }
![](http://img.my.csdn.net/uploads/201303/31/1364734934_3138.png)
相关文章推荐
- 第十六周项目 2 用指针玩字符串——连接两个字符串
- 第十六周 项目二(用指针玩字符串(2.7.1:比较两个字符串(用指针作形参))
- 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。
- 使用指针连接两个字符串
- 微软等数据结构+算法面试100题(17)--复制两个字符串A 和B
- 用指针将一个字符串a复制到字符串b并且输出字符串b
- java实现输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head
- C语言通过两个指针挖取字符串,并存入到二级指针中
- 第十三周项目 5 字符串操作(字符串复制)——两个数组连接复制
- 4、给出一个函数复制两个字符串A和B,A的后几个和B的前几个字节重叠
- 用指针将字符串a复制为字符串b,然后输出字符串b
- 请编写实现malloc()内存分配函数功能一样的代码。给出一个函数来复制两个字符串A和B。字符串A的后几个字节和字符串B的前几个字节重叠。
- 运用指针复制的方法,输出用户自定义输入的字符串
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- [两个指针]删除字符串中指定的字符
- 用字符指针作函数参数来实现字符串的复制
- 第十六周项目 2 用指针玩字符串——比较两个字符串
- 指针运算与字符串复制
- 给出一个函数,来复制两个字符串A,B ,字符串A的后几个字节和字符串B的前几个字节重叠
- 指针定义两个字符串,用strcpy交换问题?