導航:首頁 > 數字科學 > 數學中指針是什麼意思

數學中指針是什麼意思

發布時間:2022-07-02 21:29:15

Ⅰ C語言中,指針中的*是什麼意思

在聲明int *piRand中
*表示這個變數是int類型的指針
在聲明之外
*可以理解成一個運算符 或者一個函數
*和&是一對逆運算
&的意思是讀一個變數的地址
比如你聲明了int a;&a是a的地址可能是xx1001之類的
可以在調試里看一下
*的意思是讀一個地址指向的內容
&*piRand==piRand
rand是一個地址
*rand是指向這個地址的地址
所以程序出錯了
piRand[i]=rand(); 的意思是把rand的地址賦值給piRand[i]

Ⅱ 指針的作用是什麼啊

第一,指針的使用使得不同區域的代碼可以輕易的共享內存數據。當然小夥伴們也可以通過數據的復制達到相同的效果,但是這樣往往效率不太好。因為諸如結構體等大型數據,佔用的位元組數多,復制很消耗性能。

但使用指針就可以很好的避免這個問題,因為任何類型的指針佔用的位元組數都是一樣的(根據平台不同,有4位元組或者8位元組或者其他可能)。

第二,指針使得一些復雜的鏈接性的數據結構的構建成為可能,比如鏈表,鏈式二叉樹等等。

第三,有些操作必須使用指針。如操作申請的堆內存。還有:C語言中的一切函數調用中,值傳遞都是「按值傳遞」的。如果要在函數中修改被傳遞過來的對象,就必須通過這個對象的指針來完成。

(2)數學中指針是什麼意思擴展閱讀

指針的表現形式是地址,核心是指向關系指針運算符「*」的作用是按照指向關系訪問所指向的對象.如果存在A指向B的指向關系,則A是B的地址,「*A」表示通過這個指向關系間接訪問B。

如果B的值也是一個指針,它指向C,則B是C的地址,「*B」表示間接訪問C如果C是整型、實型或者結構體等類型的變數或者是存放這些類型的數據的數組元素,則B(即C的地址)是普通的指針,稱為一級指針,用於存放一級指針的變數稱為一級指針變數。

Ⅲ 在c語言中指針的指針是什麼意思

我們知道變數在計算機內是佔有一塊存貯區域的,變數的值就存放在這塊區域之中,
在計算機內部,
通過訪問或修改這塊區域的內容來訪問或修改相應的變數。turbo
c語言中,
對於變數的訪問形式之一,就是先求出變數的地址,然後再通過地址對它進行訪問,這就是這里所要論述的指針及其指針變數。
所謂變數的指針,
實際上指變數的地址。變數的地址雖然在形式上好象類似於整數,
但在概念上不同於以前介紹過的整數,
它屬於一種新的數據類型,
即指針類型。turbo
c中,
一般用指針來指明這樣一個表達式&x的類型,而用地址作為它的值,也就是說,
若x為一整型變數,
則表達式&x的類型是指向整數的指針,而它的值是變數x的地址。同樣,
若double
d;則&d的類型是指向以精度數d的指針,而&d的值是雙精度變數d的地址。所以,
指針和地址是用來敘述一個對象的兩個方面。雖然&x、&d的值分別是整型變數x和雙精度變數d的地址,
但&x、&d的類型是不同的,
一個是指向整型變數x的指針,
而另一個則是指向雙精度變數d的指針。在習慣上,很多情況下指針和地址這兩個術語混用了。
我們可以用下述方法來定義一個指針類型的變數。
int
*ip;
首先說明了它是一指針類型的變數,注意在定義中不要漏寫符號*,否則它為一般的整型變數了。另外,在定義中的int
表示該指針變數為指向整型數的指針類型的變數,
有時也可稱ip為指向整數的指針。ip是一個變數,
它專門存放整型變數的地址。
指針變數的一般定義為:
類型標識符
*標識符;
其中標識符是指針變數的名字,
標識符前加了*號,表示該變數是指針變數,
而最前面的類型標識符表示該指針變數所指向的變數的類型。一個指針變數只能指向同一種類型的變數,
也就是講,
我們不能定義一個指針變數,
既能指向一整型變數又能指向雙精度變數。
指針變數在定義中允許帶初始化項。如:
int
i,
*ip=&i;
注意,
這里是用&i對ip初始化,
而不是對*ip初始化。和一般變數一樣,對於外部或靜態指針變數在定義中若不帶初始化項,
指針變數被初始化為null,
它的值為0。turbo
c中規定,
當指針值為零時,
指針不指向任何有效數據,
有時也稱指針為空指針。因此,
當調用一個要返回指針的函數時(以後會講到),
常使用返回值為null來指示函數調用中某些錯誤情況的發生。

Ⅳ C語言中指向指針的指針是什麼意思

指針其實也是個變數(只要是變數就一定有相應的內存空間) 只是這個變數比較的特殊

它只能存放別的變數的地址 變數時在內存中是有地址的

你要明確兩概念:變數值和變數地址

變數值:是變數本身的內容

變數地址:是該變數在內存中的位置編號

閱讀全文

與數學中指針是什麼意思相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:434
乙酸乙酯化學式怎麼算 瀏覽:1105
沈陽初中的數學是什麼版本的 瀏覽:1015
華為手機家人共享如何查看地理位置 瀏覽:740
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:579
數學c什麼意思是什麼意思是什麼 瀏覽:1071
中考初中地理如何補 瀏覽:1021
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:452
數學奧數卡怎麼辦 瀏覽:1048
如何回答地理是什麼 瀏覽:773
win7如何刪除電腦文件瀏覽歷史 瀏覽:814
大學物理實驗干什麼用的到 瀏覽:1158
二年級上冊數學框框怎麼填 瀏覽:1368
西安瑞禧生物科技有限公司怎麼樣 瀏覽:516
武大的分析化學怎麼樣 瀏覽:948
ige電化學發光偏高怎麼辦 瀏覽:1046
學而思初中英語和語文怎麼樣 瀏覽:1267
下列哪個水飛薊素化學結構 瀏覽:1107
化學理學哪些專業好 瀏覽:1191
數學中的棱的意思是什麼 瀏覽:726