如何分配内存 效率跟高,为什么
举个例子吧,第一种方法:先定义好变量, 循环初始化,赋值
char *buff= new char[100];
for(int i=0;i<10000;i++)
{
memset(buff,0x00,100)
memcpy(buff,data,100);
}
第二种方法:循环体内定义变量
for(int i=0;i<10000;i++)
{
char *buff= new char[100];
memset(buff,0x00,100);
memcpy(buff,data,100);
}
谢谢大家赐教