C语言数组初始化

例如: int a[15] = {0};

第一种,编译器会把第一个初始化值赋给数组的第一个元素,然后用0赋给其余的元素。如果没有给出初始值,编译器不会去做初始化工作。这样简洁的方式让代码更加高效。

还有一种,就是memcpy函数的使用。例如上面的数组,可以

memcpy(a,0,15);

原文地址:https://www.cnblogs.com/xiatian1071/p/3640719.html