如何用memset实现对数组中的几个设置成指定内容

怎么用memset实现对数组中的几个设置成指定内容?
比如我有scomm[4],想用memset将前两位写成其它内容,使用memset(scomm[i], '0', sizeof(2));将前两个写成0但冒似将4个全部写成0了,这个大小该任何控制了?

------解决方案--------------------
memset(scomm, '0', 2)