瀹炵幇strcpy
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了瀹炵幇strcpy相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/%e5%8a%9f%e8%83%bd' title='鍔熻兘'>鍔熻兘
rom char 寰幆 ons 鎻忚堪 r++ py鍑芥暟 stream闂鎻忚堪锛?/strong>
妯′豢瀹炵幇strcpy鍑芥暟鐨勫姛鑳姐€?/p>
瑙i鎬濊矾锛?/strong>
strcpy(char *to, const char *from);
鍑芥暟鐨勫姛鑳斤細澶嶅埗瀛楃涓瞗rom涓殑瀛楃鍒板瓧绗︿覆to锛屽寘鎷┖鍊肩粨鏉熺銆傝繑鍥炲€间负鎸囬拡to銆?br> 瑕佸疄鐜拌繖涓姛鑳斤紝鍙渶灏唂rom鎸囧悜鐨勫唴瀹瑰惊鐜祴鍊肩粰to鍗冲彲銆?/p>
瀹炵幇浠g爜
#include <iostream>
#include <cassert>
char *MyStrcpy(char *str, const char *str2)
{
assert((str != NULL) && (str2 != NULL));
char *address = str;
while((*str++ = *str2++) != 鈥榎0鈥?;
return address;
}
int main()
{
char to[] = "abc", from[] = "def";
std::cout << MyStrcpy(to, from) << std::endl;
}
以上是关于瀹炵幇strcpy的主要内容,如果未能解决你的问题,请参考以下文章