有些东西可能很简单,我们大家不留意。
string大家都在用,string可以用memset吗?
我们先来看看代码
void fun()


{
string temp;
char buff[] = "123456789";
while(true)

{
memset(&temp, '\0', sizeof(string));
temp = buff;
}
}
这段代码有问题吗?
如果你觉得没有问题,运行下?
如果有问题,请讲明原因?
题目很简单,却很值得思考。
代码中的while循环是为了扩大执行后的效果,引起大家的注意。
string大家都在用,string可以用memset吗?
我们先来看看代码















这段代码有问题吗?
如果你觉得没有问题,运行下?
如果有问题,请讲明原因?
题目很简单,却很值得思考。
代码中的while循环是为了扩大执行后的效果,引起大家的注意。