CC 學習,第一天 指標 和 引用

2021-06-20 00:01:30 字數 591 閱讀 7742

b) int* a;表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個存放整數的空間,即a)中提到的空間;

c) int** a;表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個存放指標的空間,並且指向的這個空間中的指標,指向乙個整數。也簡單的說,指向了乙個b)中提到的空間;

d) int (*a)[10];表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個長度為10、型別為int的陣列;和int** a的區別在於,++、+=1之後的結果不一樣,其他用法基本相同。

以上四種型別見上圖表示。

e) int (*a)(int);表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個函式,這個函式有乙個型別為int的引數,並且函式的返回型別也是int。 **

* 宣告指標   獲得那個位址的值

&宣告引用,  獲得那個的位址

怎麼都可以取出 值  或者 位址

int** a; 

這個主要是main函式裡的寫法吧

int main(int argc,char** argv);

等同於 int main(int argc,char * argv[]  陣列本身就是個指標

學習第一天

知識是學會的,不是教會的 程式設計 驗證性或體驗性 創造性 學程式設計的4個階段 1.能看懂別人的 除錯別人的 2.能修改別人的 3.能拷貝別人的 做自己的事 4.能自己設計編寫 方法 多讀 做記錄 執行 修改 執行 練習,光說不練假把式 刷oj總結 寫部落格或許是個不錯的選擇 學生和已經工作的程式...

php學習第一天

第一章 安裝 php語言的核心特性是強大的字串和資料處理工具,還提供物件導向的支援。可以用c寫自己的php擴充套件模組。php能做什麼?伺服器指令碼,命令列指令碼,客戶端gui應用,安裝php環境 www.php.net,www.apache.org 2解壓後放在同一目錄下 3對apache和php...

第一天MySQL學習

資料庫的管理 顯示所有資料庫show databases 使用資料庫use databasename 資料庫建立create database dbname 資料庫刪除drop database dbname 表的管理 顯示所有表show tables 建立表create table 顯示表定義原始...