题目来自网络
题目:编写strcpy函数。
函数声明:char *strcpy(char* dest, const char *src)
功能:把src指向的字符串复制到以dest开始的地址空间
说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串
思路:直接拷贝吧,但是需要注意几个问题,容易出错。
(1)拷贝前需要把目的地址的首地址拷贝出来。犯过错。
(2)需要设置字符串结束符'0'。
(3)需要检测入口参数的合法性。
题目来自网络
题目:编写strcpy函数。
函数声明:char *strcpy(char* dest, const char *src)
功能:把src指向的字符串复制到以dest开始的地址空间
说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串
思路:直接拷贝吧,但是需要注意几个问题,容易出错。
(1)拷贝前需要把目的地址的首地址拷贝出来。犯过错。
(2)需要设置字符串结束符'0'。
(3)需要检测入口参数的合法性。