
//双指针法回文字符串判断 int is_palindrome(char str[]){ int lenstrlen(str); //strlen:字符串长度计算函数需要包含头文件string.h int left0; //设置左指针指向字符串头部 int rightlen-1; //设置右指针指向字符串末尾 while(leftright){ if(str[left]!str[right]){ return 0; //如果字符串对称位置的字符不相等就不属于回文串 } left; //左指针从数组前端向后移动-- right--; //右指针从数组后端向前移动-- } return 1; }