strcpy和memcpy的区别?
生活随笔
收集整理的這篇文章主要介紹了
strcpy和memcpy的区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、復制的內容不同:strcpy只能復制字符串。而memcpy可以復制任意內容,例如字符數組、整型、結構體、類等。
2、復制的方法不同:strcpy不需要指定長度,它遇到被復制字符的串結束符‘\0’才結束,容易溢出。而memcpy則是根據其第三個參數決定復制的長度。
3、用途不同:通常復制字符串時采用strcpy,復制其他數據類型時一般采用memcpy
總結
以上是生活随笔為你收集整理的strcpy和memcpy的区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指针常量和常量指针
- 下一篇: linux多进程知识汇总