c语言中 怎么将一个数组元素都清空 即都没有赋值 不要赋值为0 以便可以下次用数组
这就不现实,
数组就是一段内存,你要求清空,不赋值根本就做不到,不管你什么值,那段内存都得有值呢. 如果要做到你说的没有值,也只能是通过其他的手段是标识数值里面的值是否有效
你想干什么?你的清空是啥?数组元素在内存中,里面的内容以bit存储,每个bit值要么0,要么1。总是有值。你可以自己定义一个标志表示数据是初始状态,例如:int型数组里面的元素全部初始化为0x55555555。