定义了一个结构体,我想把结构体变量里面的内容清空,之后再继续用,怎么办?怎么清空

2025-02-23 02:23:03
推荐回答(2个)
回答1:

不需要清空,以后直接用新值覆盖就行了
实在要清空,那还是用某个特定的值(比如0)覆盖,一样的

回答2:

这个很简单啊,memset就可以了。
例如:
struct A
{
int a;
int b;
};

A a;
......
memset(&a, 0, sizeof (A));
就可以继续使用了。