1.函式指標
這個指標返回乙個函式
int (*f) (int x); /* 宣告乙個函式指標 */
f=func; /* 將func函式的首位址賦給指標f */
2.函式指標陣列
這個指標返回一組函式
#include "stdio.h"
void function0(void);
void function1(void);
void function2(void);
void (*f[3])(void) = ;
void main()
void function0(void)
void function1(void)
void function2(void)
3.指標函式
這個函式返回乙個指標
int * getdate(int wk,int dy);
main()
while(wk<1||wk>5||dy<1||dy>7);
printf(%d\n,*getdate(wk,dy));
}int * getdate(int wk,int dy),,
,,
};return &calendar[wk-1][dy-1];
}
陣列指標和指標陣列 函式指標和指標函式
一 陣列指標與指標陣列 1,指標陣列 所謂指標陣列,就是指標組成的陣列,即陣列的元素為指標 int pa size size為元素數目,元素的值為int型別的指標 2,陣列指標 所謂陣列指標,就是指向陣列的指標,即其是乙個指標,指向陣列。int pa size size為陣列的元素數目,pa指向乙個...
指標陣列,陣列指標,指標函式,函式指標
int p 4 指標陣列。是個有4個元素的陣列,每個元素的是指向整型的指標。int p 4 陣列指標。它是乙個指標,指向有4個整型元素的陣列。int func void 指標函式。無參函式,返回整型指標。int func void 表示函式指標,可以指向無參,且返回值為整型指標的函式。右左規則 因為...
陣列指標,指標陣列,函式指標,指標函式
陣列指標,指標陣列,函式指標,指標函式 指標 變數,存放變數的位址。例 int ptr,ptr是乙個指向整形變數的指標 陣列 例 int a 10 定義了乙個具有10個元素的一維陣列,其中陣列的每個元素是乙個int型別。陣列指標 陣列首元素位址的指標,即是指向陣列的指標。例 int ptr 10 c...