⑴ C語言中出現的far是什麼意思
int far 或者 void far 表示要編譯器給聲明的這些量分配在 遠處的存儲器(RAM)中,即分配到 64K 以外的 存儲地址中。64K 作為一個「段」(Segment),是 PC 機 80x86 時期的老概念。超過64K 就是 「遠」, FAR 就是 「遠」de 英文。編譯器對near(近)和far(遠)的處理略有不同。新的編譯器默認應當是遠。