指針和數(shù)組的區(qū)別是指針變量用于保存數(shù)據(jù)的地址,數(shù)組用于直接保存數(shù)據(jù)。
指針一般指向一個(gè)函數(shù)或一個(gè)變量,在信息工程中是一個(gè)用來指示一個(gè)內(nèi)存地址的計(jì)算機(jī)語言的變量或中央處理器(CPU)中的寄存器(Register)。指針一般出現(xiàn)在比較近機(jī)器語言的語言,如匯編語言或C語言。面向?qū)ο笳Z言如Java一般避免用指針,而是引用。指針一般指向一個(gè)函數(shù)或一個(gè)變量。在使用一個(gè)指針時(shí),一個(gè)程序既可以直接使用這個(gè)指針?biāo)鶅?chǔ)存的內(nèi)存地址,又可以使用這個(gè)地址里儲(chǔ)存的函數(shù)的值。在計(jì)算機(jī)語言中,由于通過地址能找到所需的變量單元,可以說,地址指向該變量單元。因此,將地址形象化的稱為“指針”。意思是通過它能找到以它為地址的內(nèi)存單元。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com