c指针随笔记
- 数组指针:
1 int (*p) [4]; 2 int a[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}}; 3 p = a; 4 *(p+2)+3 = &a[2][3];
- 指针数组:
char *book[4] = {"abc","def","mmm","fgh"}; //book[0] 是abc的首地址
- 函数指针:
iint (*fun) (int n,int m);//指向函数的指针
- 指针函数:
int* fun(int n,int m);//返回值是指针的函数