安全问答

安全问答是一个知识全球问答,包含丰富的问答知识

首页 常规 游戏 娱乐 科技 程序员

写一个函数实现两个字符串的比较。即自己写一个stringCompared函数函数原型为:intstringComparedchar p1char p2;设p1指向字符串s1p2指向字符串s2。要求当s1==s2时返回值为0当s1!=s2时返回他们两者第一个不同的字符的ASCII码差值如果s1s2则输出一个正值如果s1s2则输出一个负值。使用c++语言

  • 日期: 2028-05-28
  • 标签: 教育
#include <iostream>

int stringCompared(char *p1, char *p2) {
    while (*p1 && *p2 && *p1 == *p2) {
        p1++;
        p2++;
    }
    return *p1 - *p2;
}

int main() {
    char s1[] = "hello";
    char s2[] = "hella";
    int result = stringCompared(s1, s2);
    std::cout << result << std::endl;
    return 0;
}
写一个函数实现两个字符串的比较。即自己写一个stringCompared函数函数原型为:intstringComparedchar p1char p2;设p1指向字符串s1p2指向字符串s2。要求当s1==s2时返回值为0当s1!=s2时返回他们两者第一个不同的字符的ASCII码差值如果s1s2则输出一个正值如果s1s2则输出一个负值。使用c++语言

原文地址: https://www.cveoy.top/t/topic/i10q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录

  • 上一篇: 1 使用Nodejs创建一个服务器。2 创建路由处理前端发送的请求。3 创建一个数据库连接使用MySQL或MongoDB等数据库管理学生信息。4 实现以下功能: - 获取所有学生信息 - 添加学生信息 - 编辑学生信息 - 删除学生信息
  • 下一篇: 风力发电机组叶片回收调研报告

© 2019 • 2025 - 安全问答 站长邮箱:wxgpt@qq.com    ICP备案/许可证号:豫ICP备2024104334号-2