指針 在計(jì)算機(jī)科學(xué)中,指針(Pointer)是編程語言中的一個(gè)對象,利用地址,它的值直接指向(points to)存在電腦存儲器中另一個(gè)地方的值。由于通過地址能找到所需的變量單元,可以說,地址指向該變量單元。因此,將地址形象化的稱為“指針”。意思是通過它能找到以它為地址的內(nèi)存單元。在高級語言中,指針有效地取代了在低級語言,如匯編語言與機(jī)器碼,直接使用通用暫存器的地方,但它可能只適用于合法地址之中。指針參考了存儲器中某個(gè)地址,通過被稱為反參考指針的動作,可以取出在那個(gè)地址中存儲的值。作個(gè)比喻,假設(shè)將電腦存儲器當(dāng)成一本書,一張內(nèi)容記錄了某個(gè)頁碼加上行號的便利貼,可以被當(dāng)成是一個(gè)指向特定頁面的指針;根據(jù)便利粘貼面的頁碼與行號,翻到那個(gè)頁面,把那個(gè)頁面的那一行文字讀出來,就相當(dāng)于是對這個(gè)指針進(jìn)行反參考的動作。 在信息工程中指針是一個(gè)用來指示一個(gè)內(nèi)存地址的計(jì)算機(jī)語言的變量或中央處理器(CPU)中寄存器(Register)【用來指向該內(nèi)存地址所對應(yīng)的變量或數(shù)組】。指針一般出現(xiàn)在比較接近機(jī)器語言的語言,如匯編語言或C語言。面向?qū)ο蟮恼Z言如Java一般避免用指針。指針一般指向一個(gè)函數(shù)或一個(gè)變量。在使用一個(gè)指針時(shí),一個(gè)程序既可以直接使用這個(gè)指針?biāo)鶅Υ娴膬?nèi)存地址,又可以使用這個(gè)地址里儲存的函數(shù)的值。 另外,指針也指鐘表中用來指示對應(yīng)時(shí)間的部件。
指針zhǐzhēn
(1)[indicator]∶鐘表上指示時(shí)間針;儀表上指示度數(shù)的針
(2)[guide]∶比喻辨別方向的依據(jù)
鐘表或儀表上用以標(biāo)示時(shí)間或度數(shù)的針。
本站部份資料來自網(wǎng)絡(luò)或由網(wǎng)友提供,如有問題請速與我們聯(lián)系,我們將立即處理!
Copyright © 2020-2024 中華漢語詞典allstreams.cn All Rights Reserved 浙ICP備2024058711號
免責(zé)聲明:本站非營利性站點(diǎn),以方便網(wǎng)友為主,僅供學(xué)習(xí)。合作/投訴聯(lián)系QQ:1553292129