04 2021 档案

摘要:指针函数是指返回值为指针的函数,本质上是一个函数,仅仅是返回值特殊,例如:int *fun(int a, int b) 函数指针是一个指针,指向一个函数的地址,声明格式如下: int* (*fp)(int, int), fp为指针,指向一个函数,该函数满足:a 返回类型为int* b 参数类型(in 阅读全文
posted @ 2021-04-25 09:25 修齐 阅读(59) 评论(0) 推荐(0)
摘要:int *p; // p为整型指针 int *(p)[4]; //p为指针,指向长度为4的int型数组 int *p[4]; //p为数组,长度为4,元素类型为int型指针 二维数组等式关系: 定义 int arr[100][100]; 则有如下等式: arr[k][m] == *(*(arr+k) 阅读全文
posted @ 2021-04-25 09:23 修齐 阅读(78) 评论(0) 推荐(0)
摘要:int a[5]={1,2,3,4,5}; a和&a分别是什么意思?a 取得是数组第一个元素的地址,即 a[0]的地址;&a 取得是整个数组的地址;从地址值来看 值 是一样的不同点: a+1 的地址为 a[0]+sizeof(int); &a +1 的地址为 a[0]+sizeof(a); 总结:地 阅读全文
posted @ 2021-04-22 17:09 修齐 阅读(633) 评论(0) 推荐(1)