函式 指標 陣列 1 (面試題)

2021-09-25 22:23:37 字數 713 閱讀 6890

嘗試用變數a寫出下面的定義

(1)乙個整型數

int a;
(2)乙個指向整型數的指標

int

*a;

(3)乙個指向指標的指標,它指向的指標是指向乙個整型數

int

**a;

(4)乙個有10個整型數的陣列

int a[10]

;

(5)乙個有10個指標的陣列,該指標是指向乙個整型數的

int

*a[10

];

(6)乙個指標有10個整型數陣列的指標

int

(*a)[10

];

(7)乙個指向函式的指標,該函式有乙個整型引數並返回乙個整型數

int

(*a)

(int a)

(8)乙個返回指標的函式,該函式有乙個整型引數

int*a

(int a)

(9)乙個有10個指標的陣列,該指標指向乙個函式,該函式有乙個整型引數並返回乙個整型數

int

(*a[10]

)(int a)

陣列 面試題1

面試題 在乙個二維陣列中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。分析思路 因為每一行從左到右是遞增,從上到下是遞減的,從左下角元素開始判斷,如果大於指定的元素,則向上,如果小於,則向右 pu...

面試題 指標

一 指標 1 利用指標實現兩數交換 include using namespace std void swap1 int p,int q void swap2 int p,int q void swap3 int p,int q void swap4 int p,int q void swap5 i...

c 面試題之陣列與指標

關於陣列與指標的問題,常見的有,指向陣列的指標,宣告陣列指標和指標陣列等,在這裡主要看看指向陣列的指標是怎麼回事。指向陣列的指標,總的來說,實際上可以歸納為如下幾點 1 有乙個一維陣列int a1 10 定義乙個指標,指向一維陣列名。2 有乙個一維陣列int a2 10 定義乙個指標,指向一維陣列名...