【发布时间】:2021-03-04 12:52:09
【问题描述】:
我注意到一段代码让我在我正在处理的代码库中引起了一些注意。 由于我不是 C 语言专家,我首先尝试使用谷歌搜索初始化固定大小的数组。 但是,我找不到类似的东西:
float array[7] = {0.0,};
确切地说,我想知道逗号在 C 中是如何解释的?我怀疑这是打字错误,因为我发现这种初始化无处不在,适用于所有类型的数组。
只写有什么区别:
float array[7] = {0.0};
【问题讨论】:
-
两个 sn-ps 的行为相同;最后一个值后面的逗号(是否填充数组)是可选的。
-
这能回答你的问题吗? Array initialization C
标签: c