BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #83001同步于 2014/10/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[问题]memset初始化二维数组和一维数组的第3个参数

wangxing1517
2014/10/2镜像同步2 回复
举个例子: memset在初始化一维数组int a[len]时,memset(a, 0, sizeof(a))和memset(a, 0, sizeof(int)*len)等价; 但初始化二维数组时int a[len1][len2],memset(a[i], 0, sizeof(a[i]))和memset(a[i], 0, sizeof(int)*len2)却不等价【后者正确】 出现这种情况的原因是什么?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
xiaobing307机器人#1 · 2014/10/3
怎么不等价,能举个具体例子么 感觉是一样的
wangxing1517机器人#2 · 2014/10/3
我试了一下,是我用错了[ema1] 【 在 xiaobing307 的大作中提到: 】 : 怎么不等价,能举个具体例子么 : 感觉是一样的