首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

memcpy 拷贝内存有没有大小限制?该如何处理

2012-02-21 
memcpy 拷贝内存有没有大小限制?最大能拷贝多大的内存?答完立即给分。[解决办法]没限制,关键是看你的内存有

memcpy 拷贝内存有没有大小限制?
最大能拷贝多大的内存?
答完立即给分。

[解决办法]
没限制,关键是看你的内存有多大了
[解决办法]
memcpy 拷贝内存有没有大小限制?
================

看過memcpy的源代碼, 裡面實現分兩種 一種是一個字節一個字節copy
一種是先4個字節目copy然後剩下3個字節按照情況copy

所以, memcpy copy內存大小有沒有限制 答 沒有

但是前提是必須保證有copy源 和足夠的copy目的地
[解决办法]
在内存足够大情况下,
memcpy 第三个参数决定了能拷贝多大内存,
最多只能拷贝size_t最大值个字节数.

热点排行