题目
本题是中国海洋大学《C语言程序设计》2009-2010年第二学期编程题第1题。
题目:
函数void mystrcpy(char *s1,char *s2)的功能是:
将s2所指向数组中的字符串复制到s1所访问的数组中,请完成函数体的补充(禁止使用库函数)
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj
一、解题思路
思路:
使用while或者for循环进行运算,条件是第二个即要复制过去的字符串不为0,然后逐个赋值到被复制的字符串,使用指针引用一维数组的方式是*(s2 + i)等价于s2【i】,需要注意的是在循环结束后,需要在被复制的末尾添加一个’\0’才能保证字符串有效输出。
二、代码部分
1.引入库
代码如下(示例):
#include<Stdio.h>