0
点赞
收藏
分享

微信扫一扫

指针笔试题

在我自以为懵懂的状态下学习完指针之后,拿几道面试题浅巩固一下,但还是会出现各种各样的问题,下面开始展示题目:
笔试题(1):
面试题1.PNG
此题的注意点是:&a-表示整个数组取地址,int-对数组地址进行强制类型转换为int并放在ptr整型指针变量中,所以-1就是数组向后移动了一个字节的地址,a没有单独出现在sizeof中,则表示的是首元素地址,+1就是数组首元素地址向后移动了一个字节。
面试题(2):
面试2.PNG
注意十六进制,十进制,指针之间的加减和转换。
面试题(3):
面试3.PNG
逗号表达式大坑。
面试题(4):
面试4.PNG
看出强制转换为整数。
面试题(5):
笔试5.PNG
指针、地址和数组之间的相互转化,最好在草稿纸上画出方便观察移动情况。比上面4道题稍微复杂些。
面试题(6):
笔试6.PNG
二维数组和指针的应用。
笔试题(7):
面试7.PNG
字符指针数组的应用。
面试题(8):
面试8.PNG
指针的综合应用,画图分析简单好理解,多看几遍就能回啦(8道里面最复杂的一道)!

举报

相关推荐

0 条评论