标签: c arrays
我有这个:
uint8_t buf[X][Y];
我想将所有元素初始化为0.请问这样做:
uint8_t buf[X][Y] = { 0 };
?即它会将所有X*Y个元素初始化为0吗?
X*Y
答案 0 :(得分:2)
是。如果你有一个初始化器({ ... }),所有未显式初始化的元素将被初始化为零。
{ ... }
编辑:删除使用C时不正确的部分。