我的C語言入門到精通之路 day05

2021-07-04 07:41:57 字數 629 閱讀 2966

指標

5.3.1記憶體與指標

1.函式名就是函式首位址。

2.乙個程式載入記憶體,**資料都有位址。外掛程式就是呼叫函式,修改資料。

3.函式就是**,變數就是資料。

4.記憶體讀寫速度快,斷電就沒有了,容量比較小,但是速度比較快。

5.高階伺服器,讀寫很頻繁的檔案全部放在記憶體。

5.3.2記憶體位址

1.32位計算機最大記憶體為4g。

2. 5.3.4記憶體與指標

1.變數是對程式中儲存空間的抽象。

2.*表示根據位址取出內容。&表示取位址。

3.num=*(&num)

4.p是乙個指標變數,可以指向任何變數。int決定擷取多長,裡面資料按照int解析。

5.實際引數會開闢記憶體空間,形式引數不會。可以利用指標和函式改變外部變數的值。

6.windows程序之間不能直接訪問。

7.declspec(dllexport) void go()開外掛程式標準

8.位址和指標的區別

位址是乙個數;不知道從**開始,**結束。指標是乙個儲存位址的變數,有資料型別,可以知道從**開始,從**結束。

9.同樣都是double型別,指標都是四個位元組。變數是8個位元組。

C語言 指標 從入門到精通

最近在老師在講資料結構,然後發現自己的c指標內容好多都遺忘了,在此做了個總結,趁機鞏固下c語言的知識。基本知識點歸納 指標就是位址,位址就是指標。指標變數就是存放位址的變數。如果乙個指標變數指向乙個普通變數,則 指標變數 就完全等普通變數。位址就是記憶體單元的編號。指標變數就是存放位址的變數 指標是...

C語言指標教程 入門到精通《一》

一 指標是什麼?指標也是乙個變數,但是這個變數儲存的是乙個位址,指向乙個儲存單元。我們可以根據指標 位址 找到他所指的變數,並對這個變數進行操作 賦值等 通過c裡面的取位址符號 和取所指內容的符號 可以很方便的表示指標以及指標所指的變數之間的關係。二 為什麼要用指標?為什麼要用指標?指標能夠帶來哪些...

C語言 結構體從入門到精通

最近老師在講解資料結構的內容,當老師講資料結構的 時,經常用到結構體這個東西,趁機複習下結構體的內容。結構體的定義 把一些基本型別的資料組合在一起而形成的乙個新的複合型的資料型別,這個就叫做結構體。為什麼需要結構體 為了表示一些複雜的事物,而基本的資料型別無法滿足相應的請求。結構體的一般形式 申明乙...