a) int a;表示乙個記憶體空間,這個空間用來存放乙個整數(int);
b) int* a;表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個存放整數的空間,即a)中提到的空間;
c) int** a;表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個存放指標的空間,並且指向的這個空間中的指標,指向乙個整數。也簡單的說,指向了乙個b)中提到的空間;
d) int (a)[10];表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個長度為10、型別為int的陣列;和int* a的區別在於,++、+=1之後的結果不一樣,其他用法基本相同。
以上四種型別見上圖表示。
e)int *a[10] :陣列指標,陣列a裡存放的是10個int型指標
f) int (*a)(int);表示乙個記憶體空間,這個空間用來存放乙個指標,這個指標指向乙個函式,這個函式有乙個型別為int的引數,並且函式的返回型別也是int。
int a是什麼意思
在 程式設計師面試寶典 有這樣一道題目 include include using namespace std int tmain int argc,tchar argv float fa 1.0f cout 其實,int a就是 int a 首先對float型變數取位址 強制型別轉換為整型變數的位...
「吃神麼,買神麼」的第二個Sprint計畫
吃神麼,買神麼 的第二個sprint計畫 一 現狀 前台布局設計完成乙個主頁,可以讓瀏覽者了解我們 的功能,這是第乙個階段的spring完成的事情。由於沒有實際的功能體現,所以第二階段開始要準備做相關功能的體現。一 任務分配 主要工作 第二階段主要是後台布局布局與設計,主要是後台編輯的介面,編輯產品...
「吃神麼,買神麼」的第二個Sprint計畫(總結)
吃神麼,買神麼 專案sprint計畫 5.28 星期四 第八天 第一次spring計畫結束 第一階段spring的目標以及完成情況 時間 5月21號 5月28號 7天 目標 第二階段主要是後台布局布局與設計 編輯功能 了解資料庫的連線。情況 達成後台介面,資料庫未連線 具體情況 後台的 當我們輸入資...