3.13 怎樣在運行時用名字訪問結構中的域?

保持用 offsetof() (參見問題 2.12) 計算的域偏移量。 如果 structp 是個結構實體的指針, 而域 f 是個整數, 它的偏移量是 offsetf, f 的值可以間接地設置:

    *(int *)((char *)structp + offsetf) = value;

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)