memcpy函数原型:void * memcpy (void * dest, const void * src, size_t n);
功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中
请看下面的一个例子:
void check_data(int *buffer)//buffer 的长度是128
{
int temp[200];
memcpy(temp,buffer,sizeof(tem
memcpy函数使用不当导致的安全问题及解决方案
memcpy函数原型:void * memcpy (void * dest, const void * src, size_t n);
功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中
请看下面的一个例子:
void check_data(int *buffer)//buffer 的长度是128
{
int temp[200];
memcpy(temp,buffer,sizeof(tem
1362
2538
2833
8161
1940