C和指针之字符串编程练习6
2017-11-21 21:38
204 查看
1、问题
编写函数取代strcpy,然后返回指向目标字符串末尾的指针2、代码实现
#include <stdio.h>/**
编写函数取代strcpy,然后返回指向目标字符串末尾的指针
**/
char *my_strcpy_end(char *des, char *src)
{
while (*src != '\0')
{
*des++ = *src++;
}
return des - 1;
}
int main()
{
char des[10];
char *src = "chenyu";
printf("my_strcpy_end(%s, %s) is %s\n", des, src, my_strcpy_end(des, src));
return 0;
}
3、运行结果
gedit my_strcpy_end.cgcc -g my_strcpy_end.c -o my_strcpy_end
./my_strcpy_end
my_strcpy_end(chenyu, chenyu) is u
相关文章推荐
- C和指针之字符串编程练习8实现char *my_strnchr(char const *str, int ch, int which)
- C和指针之字符串编程练习3
- C和指针之字符串编程练习9(在参数1中查找匹配参数2额任意字符)
- 【C编程练习】华为2013校园招聘机试题3:对源字符串中得字符串进行查找替换并返回动态申请空间的指针char* Fun(char*pSrc,char*pOldStr, char*pNewStr)
- C和指针之字符串编程练习1
- C和指针之字符串编程练习11(统计一串字符包含the的个数)
- C和指针之字符串编程练习10(判断字符串是否是回文数)
- C语言编程(练习4:数组与指针)
- [编程练习]字符串相关
- java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:
- 7-函数指针_字符串转整数练习
- C/C++学习之C提高-----非空格的字符串长度、去掉字符串前后空格、字符串反转、键值对字符串、const练习、二级指针做输入/输出的特性、将字符串按逗号分开,并放入二维数组打印出来
- C语言编程(练习6:数组与指针)
- C语言编程(练习4:字符串与字符串函数)
- C++个人编程标准(字符、指针、字符串)
- C和指针第三章--编程练习
- 有一字符串包含字母,数字,编程实现取出数字;使用函数,指针实现
- C primer plus 第四章字符串和格式化输入输出 个人编程练习
- C语言:指针的三道编程练习
- GPS数据处理——字符串编程练习(C语言)