2013-06-06から1日間の記事一覧

Designated initializers

U-Boot のコードを読んでいたら、なんだかつっかえて読みづらい構文がありました。こんなの。 struct S s1 = { .a = "abcd", .b = 123 };意味はなんとなく分かるんだけど、C 言語にそんな構文あったっけか? と、K&R と ANSI C89 で育ったオジさんは、頭をか…