您好!b是数组名,代表数组的首地址,即&b[0],b+n-1表示数组的首地址前进(n-1)个单位(这里数组b是整型,所以相当于前进(n-1)*4个字节),所以b+n-1也是个地址。如果不懂可以再问。数组名是一个指针,这是教材的基础内容。
返回值就是一个地址啊,是一个int *的指针,因为b是数组名,也就是一级指针,指针加减整形还是指针