socket中FAR*是什么意思

比如
int select(
int nfds,
fd_set FAR*readfds,
fd_set FAR*writefds,
fd_set FAR*exceptfds,
const struct timeval FAR*timeout
);
fd_set是个结构体,后面的FAR*是什么意思

以前far是指远指针,现在应该没有什么意义了。

http://zhidao.baidu.com/link?url=g7nEqPlKLDKV0f3qxbB0Rzg0zEjPRx0V_O2kXHUl7pBOOTnjSAHhu-H_wFLHGKcTY13cCbAIbxCxZ9AS35YIf_

near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。