memset(&ver, 0, 0x580);
进行这个操作之后我程序中这个函数内部的大部分变量都变成0了,这是什么情况0x580太大啦?但是结构体就这么大呀,
c++memset操作,导致函数内部变量全都变化了是什么情况
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
tang_cheng 2017-01-11 01:58关注首先确定一下ver是不是指针变量,如果是用下面代码写:
memset(&ver, 0, sizeof ver);本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报