【发布时间】:2018-04-22 11:44:09
【问题描述】:
我知道这可能是一个基本问题。
我有一个作业要求我了解 C 中的指定初始化程序是什么以及用一个初始化变量意味着什么。
我不熟悉这个术语,也找不到任何确凿的定义。
什么是 C 中的指定初始化程序?
【问题讨论】:
-
我投票结束这个问题,因为没有进行认真的研究。
-
@chux 否定,我一直在寻找一个副本,但找不到一个,只有一些显示如何初始化 either 数组 or 一个结构体,但两者都不是。
-
@chux SO 应该是相关问题的高质量答案的存储库,对吧?碰巧的是,我今天有这个问题,很高兴在一个我可以信任的地方找到芭丝谢芭的简洁答案。 (是的,我应该有自己的 C11 标准副本,但可惜我没有。而且无论如何,标准并不总是让凡人找到答案的最佳场所,所以这里的 Q 和 A 看起来很完美合适。)
-
刚刚在 C++ 周刊频道youtube.com/watch?v=44rs_hX1dxE 上观看了 Jason 的解释@
标签: c struct union initializer designated-initializer