當前位置:編程學習大全網 - 電腦編程 - #define Read_far(Addr) ((unsigned char)(*(volatile unsigned char *__far)(Addr))) 的具體含義是什麽

#define Read_far(Addr) ((unsigned char)(*(volatile unsigned char *__far)(Addr))) 的具體含義是什麽

簡單的說,首先(volatile unsigned char *__far)(Addr)把Addr轉換為壹個unsigned char的指針,然後

(*(volatile unsigned char *__far)(Addr)是取這個地址的內容,並把內容轉換為 unsigned char.

所以 總的說,就是 讀取地址為Addr的壹個字節內容,返回內容為 unsigned char類型

  • 上一篇:C語言編程題 請問為什麽無輸出結果?
  • 下一篇:三菱plc仿真軟件fx-trn-beg-c怎樣安裝
  • copyright 2024編程學習大全網