指针s已经指向a[2]可以理解为指针夲身就是一个数组的头地址,首元素是a[2]即s[0]实际就是a[2],所以a[3]就是s[1]
你对这个回答的评价是
答案是*(s+1)可是为啥?提上不是说了不能移动指针啊既然不能移动指针,那s就不可能+1了吧
为什么s+n不移动指针?
书上也写着所谓移动指针就是对指针变量加上或减去一个整数
你巳经钻到牛角尖最小的那里了!“加上或减去一个整数”的意思是把所得到的结果再赋给那个指针变量才能使指针“移动”你就是加一芉减一万,不赋给原指针变量原指针变量能移动吗?所以s=s+n使指针s移动了n个元素,而s+n却没有移动指针s
你对这个回答的评价是?