How to quickly zero out an array?

后端 未结 7 954
青春惊慌失措
青春惊慌失措 2020-12-08 18:30

I am currently doing it in a for loop, and I know in C there is the ZeroMemory API, however that doesn\'t seem to be available in C#. Nor does the somewhat equivalent Array.

7条回答
  •  眼角桃花
    2020-12-08 18:49

    • C++: memset(array, 0, array_length_in_bytes);

    • C++11: array.fill(0);

    • C#: Array.Clear(array, startingIndex, length);

    • Java: Arrays.fill(array, value);

提交回复
热议问题