如何使用指針來存取數據?
指針類型是動態的,通過指針地址,可以以任意類型方式取值。
程序中,動態獲取指針數據類型,應該說沒有實際意義。在確認指針安全的情況下,可以通過模板函數的重載,來實現動態獲取指針類型。
其實就是建立若干個同名而參數類型不同函數,返回指定的值:
int DataType(int){return 4;}
int DataType(char){return 1;}
int DataType(double){return 3;}
調用的時候,
int dType = DataType(*p);
即可。
上一篇office自帶PR
下一篇物理地址是什么意思