编辑代码

#include <iostream>
using namespace std;
bool huiwen(string str){
    int strLen=str.length();
    bool ispalindrome=true;
    if(strLen<=1)
        return true; 
    for(int i=0;i<strLen/2;i++)
    {
        if(str[i]!=str[strLen-1-i]){
            ispalindrome=false;
            break;
        }
    }
    return ispalindrome;
}
int main() {
    char str[]="aaaabaaaa";
    int flag=huiwen(str);
    if(flag)
    cout<<str<<"is a palindrome."<<endl;
    else
    cout<<str<<"is not a palindrome."<<endl;
	return 0;
}