使用工会不正确

作者: safocl创建于 2026年6月22日更新于 2026年7月9日
标签BugTriage

https://GitHub.com/flipperdevices/flipperzero-firmware/blob/c9ab2b6827fc4d646e98ad0fc15a264240b58986/lib/mjs/mjs_gc.c#L141-L143 这等同于:

c
union {
  int a;
  char* b;
} u;

u.a = 42;
char* p = u.b; // 此值未指定 (b 不是活动成员)
ISO/IEC 9899:TC2 委员会草案 — 200556 日 WG14/N1124

内容来源: flipperdevices/flipperzero-firmware