在清空数组时使用sizeof的好处

在程序中,有时候我们需要清空数组,一般定义数组时使用一个BUFF_SIZE宏,晴空数组时也使用这个宏。

但是其实有更好的方法,使用sizeof宏。在所有的数组晴空操作中都使用sizeof宏的好处是可以有效避免数组越界。

例如:

u8 TxBuff[32]  = {0};

for (i=0;i<sizeof(TxBuff);i++)
{
    TxBuff[i] = 0;
}

发表评论

邮箱地址不会被公开。 必填项已用*标注