vc清空数据

有一个结构体structEngineerStruct//声明存储工程师信息的结构体{unsignedintEngineerNo;//工程师编号charEngineerNa... 有一个结构体
struct EngineerStruct //声明存储工程师信息的结构体
{
unsigned int EngineerNo; //工程师编号
char EngineerName[20]; //工程师姓名
enum Sex EngineerSex; //工程师性别
struct DateStruct EngineerBirth; //工程师生日
char EngineerHometown[10]; //工程师籍贯
unsigned int EngineerEducation; //工程师学历
char EngineerAddress[30]; //工程师地址
char EngineerPhone[15]; //工程师电话
unsigned int EngineerWorkYears; //工程师工龄
int EngineerBaseSalary; //工程师基本薪水
};
struct EngineerStruct Engineer[MAXNUM];

这个结构体中有数据
之后要做“清空所有测试工程师数据”
请问这个怎么实现?
是数值型的置0,字符型的置\0
还是有其他的方法?
展开
 我来答
菜鸟级程序员
2011-04-20 · TA获得超过342个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:161万
展开全部
你说的是结构体的一个对象有数据吧??
数值型的置0,字符型的置\0。这样也只是算是赋了个新值而已。不过也可以算是当作清空了。。
你可以用结构体的指针new来创建,清空那里就用delete 。于是,就真的是清空了,连内存空间都释放了,想用又要重新new一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式