数组指针和指针数组的一点小小理解
2013-08-05 15:16
267 查看
(转载注明出处:/article/5599974.html谢谢:)
最近要找工作了,做了一些面试题目,发现变成基础这块的知识是一点也不存在了,而面试题目总是挑我们不清楚的东西来回折腾,这不在数组指针和指针数组这块又出现问题了,笔者又好好的回忆了下,然后做个小小笔记,防止再忘。
int *p
;
指针数组-》指针的数组
理解方法:首先[]的优先级高,所以(int *) p
,其中int *是类型,现在就可以想成是(int*)类型的一个数组p
,所以是int型指针的数组
int (*p)
;
数组指针-》数组的指针
理解方法:首先()的优先级高,所以可以想成是int a
,其中a = (*p),所以自然的int a
就是一个普通int型的数组了,而真正变量是p,所以结果就是int型数组的指针
(转载注明出处:/article/5599974.html谢谢:)
最近要找工作了,做了一些面试题目,发现变成基础这块的知识是一点也不存在了,而面试题目总是挑我们不清楚的东西来回折腾,这不在数组指针和指针数组这块又出现问题了,笔者又好好的回忆了下,然后做个小小笔记,防止再忘。
int *p
;
指针数组-》指针的数组
理解方法:首先[]的优先级高,所以(int *) p
,其中int *是类型,现在就可以想成是(int*)类型的一个数组p
,所以是int型指针的数组
int (*p)
;
数组指针-》数组的指针
理解方法:首先()的优先级高,所以可以想成是int a
,其中a = (*p),所以自然的int a
就是一个普通int型的数组了,而真正变量是p,所以结果就是int型数组的指针
(转载注明出处:/article/5599974.html谢谢:)
相关文章推荐
- 理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 对m_hWnd和this指针的一点小小理解
- 对于数组指针—指针数组;函数指针—函数指针数组,指向函数指针数组的指针,的理解
- 指针数组 与 数组指针 的理解
- 理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 进一步理解指针2:双指针、指针数组和数组指针
- 关于指针数组、数组指针、及函数指针和指向函数指针数组的指针的一点理解
- 对于数组指针的一点理解
- 深度理解数组在内存中的存储以及指针数组和数组指针的概念
- 关于指针数组和数组指针的一点心得!
- 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针的理解
- 深入理解指针、指向数组的指针和数组名的的区别
- 对数据结构一点一小小的理解(七)——二叉树
- 数组指针和指针数组
- C语言学习笔记(6)-如何从变量声明的表面上来区分指针数组和数组指针
- 我的编程学习日志(3)--教你简单的理解数组和指针(对指针概念还模糊的看过来)
- 数组概念与理解及数组与指针的区别
- C语言学习笔记(6)-如何从变量声明的表面上来区分指针数组和数组指针
- 指针数组与数组指针的区别
- 指针数组和数组指针,指针函数和函数指针