在嵌入式目标上,我使用远指针来访问内存映射的某些部分.
near指针(没有明确指定__near):
unsigned int *VariableOnePtr;
指向近指针的指针:
unsigned int **VariableOnePtrPtr;
远指针:
unsigned int *__far VariableTwoPtr;
声明指向远指针的正确方法是什么?这个指针本身必须是一个远指针吗?
我相信你会这样做:
unsigned int * __far *VariableThreePtrPtr;
指向远指针的远指针将是:
unsigned int * __far * __far VariableFourPtrPtr;