相對於一般的變數,指標是以記憶體位址來當作它的儲存值,而顧名思義它是由指向實際存放資料的記憶體位址,來存取數值 C/C++語言的是擁有指標功能的程式語言之一,可以藉著改變指標內容值向不同記憶體區塊存取資料, 而JAVA因為安全性考量則無指標這項功能,但是java運用(reference)參考的性質也可以說是半個指標