您现在的位置是:首页 >技术杂谈 >C语言:指针【进阶】习题练习及分析讲解网站首页技术杂谈
C语言:指针【进阶】习题练习及分析讲解
简介C语言:指针【进阶】习题练习及分析讲解
前言:
前面我们刚刚学完了C语言:指针详解【进阶】的知识,这部分的知识还是要重在理解加实践,今天我这里就分享一些有关C语言指针方面的练习供大家更深入的理解指针的知识。
我们初期的指针学习大部分都是与数组的知识绑定在一起的,所以今天的练习也是大多与数组有关的,目的是透过数组中指针的操作帮助强化理解指针在内存中的是如何操作的。
话不多说,直接上题:
一维数组
关于数组对于sizeof()和strlen函数的使用,这里先回顾一下:
数组名大部分情况下代表数组的首元素的地址
有两种情况例外:
- 数组名单独放在sizeof内部,这里数组名代表整个数组,计算的是整个数组的大小
- &数组名,这里取出的是整个数组的地址
sizeof()计算的是数据在内存中所占的字节大小
strlen函数只能计算字符串的长度,计算过程中遇到