这些C语言指针分别是什么意思?
3个回答
展开全部
都是看与p结合的优先级
(1)p是个数组,p是含有3个元素的数组,每个元素都是int指针
(2)p是个指针,指向一个 只有3个元素的数组 的指针。
(3)p是个函数名(即p是函数),只有一个int参数,返回值为int指针
(4)p是个函数指针,指向 只有一个int参数,返回值为int 的函数。
(5)p是个函数指针,指向 只有一个int参数,返回值为int指针 的函数。
(6)p是个数组,p是含有3个元素的数组,每个元素都是一个函数指针,这些函数指针都指向
只有一个参数,返回值为int 的函数。
(7)p是个数组,p是含有3个元素的数组,每个元素都是一个函数指针,这些函数指针都指向
只有一个参数,返回值为int指针 的函数。
(1)p是个数组,p是含有3个元素的数组,每个元素都是int指针
(2)p是个指针,指向一个 只有3个元素的数组 的指针。
(3)p是个函数名(即p是函数),只有一个int参数,返回值为int指针
(4)p是个函数指针,指向 只有一个int参数,返回值为int 的函数。
(5)p是个函数指针,指向 只有一个int参数,返回值为int指针 的函数。
(6)p是个数组,p是含有3个元素的数组,每个元素都是一个函数指针,这些函数指针都指向
只有一个参数,返回值为int 的函数。
(7)p是个数组,p是含有3个元素的数组,每个元素都是一个函数指针,这些函数指针都指向
只有一个参数,返回值为int指针 的函数。
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
展开全部
1 3个int类型指针成员的数组
2 指向3个int类型成员的数组的指针
3 返回int类型指针的函数,该函数有个int参数
4 指向返回int类型的函数的指针,该函数有个int参数
5 指向返回int类型指针的函数的指针,该函数有个int参数
6 返回int类型的函数指针数组,数组包括3个成员,这些函数有个int参数
7 返回int类型指针的函数指针数组,数组包括3个成员,这些函数有个int参数
简单原则就是
int *a[] 可以看作(int*)和a[],那么a是个数组,类型是int*
int (*a)[] 可以看作(int)和*a[],那么a是个指向数组的指针,类型是int
对于int *(*p[3])(int),分解为(int*),*p[3]和(int),那么*p[3]的p表示有3个成员的数组的指针,(int*)表示数组成员的类型是int指针,最后(int)表示数组成员是函数并有一个int参数的
2 指向3个int类型成员的数组的指针
3 返回int类型指针的函数,该函数有个int参数
4 指向返回int类型的函数的指针,该函数有个int参数
5 指向返回int类型指针的函数的指针,该函数有个int参数
6 返回int类型的函数指针数组,数组包括3个成员,这些函数有个int参数
7 返回int类型指针的函数指针数组,数组包括3个成员,这些函数有个int参数
简单原则就是
int *a[] 可以看作(int*)和a[],那么a是个数组,类型是int*
int (*a)[] 可以看作(int)和*a[],那么a是个指向数组的指针,类型是int
对于int *(*p[3])(int),分解为(int*),*p[3]和(int),那么*p[3]的p表示有3个成员的数组的指针,(int*)表示数组成员的类型是int指针,最后(int)表示数组成员是函数并有一个int参数的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-26
展开全部
整型的指针数组,整型的数组指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询