2015-10-28 52 views

回答

1

數據類型在tmwtypes.h內定義。如果你在那裏看,那麼你會看到(用於桌面模擬)reat_T被定義爲雙倍,而int_T被定義爲int。因此,你可以互換使用它們的原因。

使用XXX_T而不是特定的數據類型是一種常見的約定(請參閱此討論:What does a type followed by _t (underscore-t) represent?)。一般而言,如果數據類型需要爲不同的硬件重新定義,例如,它允許在一個位置改變數據類型,而不必在代碼中的任何地方進行。實時硬件。