我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

判断字符串是否回文,如果是,返回true

img

程序运行不了,是为什么呀?
(水一下字数1234656789)

这个函数这么改,供参考:

bool is_palindrome(char* message)
{
    char* p = message, * q = message;
    while (*p) {
        if (isalpha(*p))
            *p = toupper(*p);
        p++;
    }
    for (p--; p > q; q++, p--)
        if (*q != *p)
            return false;
    return true;
}

img

while循环q++翻到if外面,不然遇到非字母会死循环。

str(message)是啥
编译不报错吗

近期文章

  • Symfony 3 Translate错误验证器范围
  • docker更新后镜像文件和容器文件全都消失不见
  • 用Python来回答
  • STM32C8T6与TB6612带稳压模块PCB连接原理图
  • python处理图片
  • address mapping映射地址
  • MATLAB叶片病灶切割
  • 枚举类型的的相关疑惑
  • UserMapper注解问题
  • 如何使用QTUDPSOCKET组播传播快速大量数据
  • 高德地图的行政区划查询只能查到区县一级,想要更详细的街道、社区的行政区划经纬度数据怎么搞?
  • show doc,docx文件内容php
  • sed命令使用i插入信息后怎么保存退出
  • emqx MQTT 通过JWT鉴权的话怎么判断是否过期的问题
  • 关于一二级网络如何互通的问题
  • 单片机培训有什么推荐的吗
  • 关于#Message#的问题,如何解决?(标签-python|关键词-driver)
  • python建立arima模型,怎么去除不显著的参数?
  • C语言static问题
  • 抖音双击点赞功能前端如何实现?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华