8.25 指针编程举例3:利用指针输出数组元素_bilibili是C语言程序设计第8章:善于利用指针的第25集视频,该合集共计50集,视频收藏或关注UP主,及时了解更多相关视频内容。
题目利用指针编程实现,借助指针变量找出数组元素中最大值所在位置并输出该最大值。相关知识点: 试题来源: 解析 #include"stdio.h" #define N 10 main() { int a[N],max; int *p,*s; printf("输入%d个数据\n",N); for(p=a;p 反馈 收藏
若定义int (*s) [5] = & intarray;s是一个指针变量,它指向的是一个包含5个int元素的数组。那么执行s+1后,s的偏移量相当于 s+ sizeof(int) * 5。因此p最初指向& intarray[0]+sizeof(int)*5。本题强制将指针p转换成一个int* 那么 p -1 其实就是& intarray[0]+sizeof(int)*5...