int a[100]; memset(a, 0, 100); // 想把 100 个元素全部清零 执行完后,下列说法正确的是( )。 A. a[50] 是 0:100 个元素都被清零了 B. 程序一定崩溃:清零范围超出了数组边界 C. 编译错误:第三个参数不能写 100 D. a[50] 保留残留的旧值:第三个参数按字节计,100 字节只够覆盖前 25 个 int