1. 程式人生 > 其它 >C語言複習(三)

C語言複習(三)

  1. &可獲得變數的地址

  2. 使用指標前必須將指標初始化

  3. 無論指標指向什麼型別的資料,對於的指標型別都是一個代表記憶體地址的十六進位制數

  4. NULL指標是一個定義在標準庫中的值為零的常量

  5. 指標的遞增並不是簡單的加1,而是指向下一個元素的儲存單元

  6. 指標陣列可以用來實現廣義表和二維陣列

  7. C語言不支援函式返回區域性變數的地址(因為區域性變數的地址一般用完就會被銷燬),可以使用static修飾區域性變數,使其可以返回

個人的疑惑:

菜鳥教程中的:C 允許函式返回指標到區域性變數、靜態變數和動態記憶體分配。

這個怎麼理解?

  1. 回撥函式:利用指向函式的指標實現在一個函式中一引數的形式使用另一個函式。
    例如: 自己在寫一些計算題的時候,可以直接使用別人寫好的函式介面,而不去使用匯編語言進行硬體上的計算。

指標是C語言的靈魂,但是它也是困擾我的一個幽靈,常常出現在越界,not found,陣列傳遞...