C言語なら俺に聞け 139 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0206デフォルトの名無しさん (ワッチョイ bf7b-WeoV)
2017/03/09(木) 20:18:03.80ID:QUckDsXy0ジジイのくせに基本的なこと知らねーのな
c faq 2.6はstruct hackと呼ばれる【技法】
初めは長さ1のアレイで実装されてた
gccだかどっかが長さ0のアレイを許して大きさの計算を楽にした
でも、規格に完全に適合して無かった
大きな長さのアレイで実装する事が提案されたが、とてもダサかった
struct hackを規格に適合して実装するためのC99の【言語機能】がflexible array memberだ
■ このスレッドは過去ログ倉庫に格納されています