#include #include char *reverse(char *p, int n) { int i=0,j=n-1; char temp; while(i { temp=*(p+i); 1 ; *(p+j)=temp; i++; 2 ; } return 3 ; } void main(void) { char s[30]; int l; cout< cin.getline(s,29); l=strlen(s); cout< 4 < } 上述程序的作用是调用返回指针值的函数对字符串进行逆序,代码中标注1、2、3、4处的内容应选择 。答题时请采用复制粘贴方式从下面列出的选项中复制内容进行填空,注意请不要直接输入,也不要有多余的空格和字符。 *(p+j)=*(p+i) j-- p reverse(s,l) *(p+i)=*(p+j) j++ (p+i)=(p+j) reverse(s)