strcpy和memcpy的區別

(1)複製內容不同
strcpy 只能複製字符串,除了複製字符串內容外,還會複製字符串的結束符
memcpy 可以複製任意內容,例如字符數組、整型、結構體、類等。

(2)複製的方法不同
strcpy 不需要指定長度,遇到被複制字符串的串結束符 '\0'才結束,所以容易溢出
memcpy 對於需要賦值的內容沒有限制

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章