发布网友 发布时间:2022-04-20 16:36
共2个回答
热心网友 时间:2023-10-07 06:28
代表的是一个数组,在c语言当中[]就是代表数组的意思,这个数组的名字是a
热心网友 时间:2023-10-07 06:28
假设a[10] = {0,1,1,1,1,5,5,5,5,1}
函数第三个参数是3,
第一个while是往数组a的前面找最后一个不等于a[3]即1的数,找到以后再回退一次,也就是找到最前面和1相等的数,也就是a[1],这时候l=1;
类似,第二个while就是往后找最后一个等于1的数,即a【4】,此时r=4;
注意这里是引用,所以r和l的值被改变了。追问
还是不太明白,这是整个程序,您看看能不能帮忙解读一下