其實 當我們突破一些概念的 約束 一切都變得普通了 關於 結構,類,函數,變量等也是如此~!
以爲 他們的本質 也是內存中的一部分空間而已~! 但是,概念的干擾 總是揮之不去,今天記錄一下以便以後參考
例:
#include "stdafx.h"
#include "Winbase.h"
#include "Winnt.h"
int _tmain(int argc, _TCHAR* argv[])
{
char Temp[4];
ZeroMemory(Temp,0);
Temp[0] = 15; //存入的是4位字節類型字符
int I;
I = *(int *)Temp[0];//這樣則是用整形指針取出對應內存的值(字節直接轉換成了整形)
return 0;
}
通過 這個例子 發現 只要對一段 有序的 內存 通過改變 指針類型 就可以取出相應類型的值。同樣可以改變 對應內存的值~! 並且 所謂的 public,private,protected 的保護都不復存在了 ~!
對c++ 剛剛接觸
也許在這個問題上的認識是錯誤的 歡迎大家指正~!