标签: c pointers
我不知道如何标题,因为我很难过。 我正在看一些看起来像这样的C代码:
struct my_struct const mystruct = { .data = &my_data; }
这是什么符号?有人可以向我解释一下吗?举几个更好的例子?我在C笔记和书中上下搜索,我看不到这个。这是汇编语言中的一些回归混合到C?
谢谢!
答案 0 :(得分:1)
它被称为Designated Initializer。它在C99标准中添加到C.您可以在链接中了解有关它的更多信息。