小编Dav*_*Boz的帖子

如何在函数内调用函数?

我试图确定我的代码是否是回文,所以我创建了一个反向函数,然后创建了一个回文函数。我正在尝试将反转的Character数组分配给新函数,但似乎无法编译它。...有任何提示吗?这是我的回文功能

bool Palindrome(char Characters[], unsigned long length)
{
   char tempstring[62];
   tempstring[62] == reverse(Characters);

   for(int i=0; i <= length; i++){
      if(Characters[i] == tempstring[i])
          return false;
      else
          return true;
   }

}
Run Code Online (Sandbox Code Playgroud)

这是我的反向功能

void reverse(char Characters[], unsigned long length)
{
    char temp;   

    for(int i=0; i<length/2; i++){
        temp = Characters[i];
        Characters[i]=Characters[length-i-1];
        Characters[length-i-1]=temp;

    }
}
Run Code Online (Sandbox Code Playgroud)

c++ compiler-construction reverse function palindrome

0
推荐指数
1
解决办法
178
查看次数