開心生活站

位置:首頁 > 生活常識 > 

指針和數組的區別

指針和數組的區別是指針變量用於保存數據的地址,數組用於直接保存數據。

指針和數組的區別

指針一般指向一個函數或一個變量,在信息工程中是一個用來指示一個內存地址的計算機語言的變量或中央處理器(CPU)中的寄存器(Register)。指針一般出現在比較近機器語言的語言,如彙編語言或C語言。面嚮對象語言如Java一般避免用指針,而是引用。指針一般指向一個函數或一個變量。在使用一個指針時,一個程序既可以直接使用這個指針所儲存的內存地址,又可以使用這個地址裏儲存的函數的值。在計算機語言中,由於通過地址能找到所需的變量單元,可以說,地址指向該變量單元。因此,將地址形象化的稱爲“指針”。意思是通過它能找到以它爲地址的內存單元。

標籤:數組 指針