首页 > 其他分享 >char

char

时间:2024-01-22 19:56:32浏览次数:20  
标签:cA strcmp char printf World Hello

字符串是否相等(大小写敏感)

两种方法:strcmp比较、转string再比较

#include <string.h>  //for C strcmp
#include <stdio.h>   //for C printf
#include <string>    //for C++ string

int main()
{
    char* cA = "Hello World";
    char cB[] = "Hello World";
    char cC[64] = "Hello World";
    if (strcmp(cA,cB)==0 && strcmp(cA,cC)==0 && strcmp(cA,"Hello World")==0)
    {
        printf("两个字符串相等\n");
    }
    else
    {
        printf("两个字符串不相等\n");
    }

    std::string sA = cA;    //char* 转 string
    if (sA=="Hello World")    
    {
        printf("两个字符串相等\n");
    }

    return 0;
}

 

标签:cA,strcmp,char,printf,World,Hello
From: https://www.cnblogs.com/xixixing/p/17980843

相关文章

  • pycharm注释
    文件注释菜单->Settings->Editor->FileandCodeTempaltes->PythonScript->填写注释内容#!/usr/bin/envpython#-*-coding:utf-8-*-#@File:${NAME}.py#@Time:${DATE}${TIME}#@Author:作者名字#@Description:作者自己写函数注释菜......
  • (powershell 7) 安装及 Pycharm 上的配置
    1.windows上更新powershell下载地址(此处需要爬下墙): https://github.com/PowerShell/PowerShell选择一个LTS版本直接手动安装,完成完成后,会自动添加到PATH中,如果没有,可以手动配置#打开powershell$PSVersionTable.PSVersion 2.Pycharm配置powershell Note......
  • ChartGPT以流返回结果node怎么实现
    ChartGPT以流返回结果node怎么实现1.ChartGPT以流返回结果node怎么实现?2.我们前端应该怎么处理接收返回结果?3.怎样实现打字机式将结果回显在我们页面上?❓:1.ChartGPT以流返回结果node怎么实现?......
  • C++ Qt开发:Charts与数据库组件联动
    Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Charts组件与QSql数据库组件的常用方法及灵活运用。在之前的文章中详细介绍了关于QCharts绘图组件......
  • python虚拟环境系列(五):pycharm中快速切换环境
     pycharm版本选择说明,pycharm中快速切换环境这个功能在比较新的版本中才有我目前版本比较老 所以卸载了:  官网下载最新社区版本:https://www.jetbrains.com.cn/en-us/pycharm/download/?section=windows 当前最新版本是:  安装最新版本pycharm基本上一路下一步即可 我做了如......
  • 小程序 使用echart
    wxml必须定义宽高<viewstyle="height:500rpx;margin-top:40rpx;"><ec-canvasid="mychart-dom-bar"class="myCanvas"canvas-id="mychart-bar"ec="{{ec}}"></ec-canvas></view>**index.js*......
  • 记录 | conda报错:conda json.decoder.JSONDecodeError: Expecting value: line 1 colu
    condacreate的时候报错:condajson.decoder.JSONDecodeError:Expectingvalue:line1column1(char0)解决办法:condaclean-i......
  • echarts 常用的自定义组件
    一、自定义tooltip:多条曲线,series中name过长,鼠标悬浮时,文字过长,展示样式需自定义tooltip:{trigger:'axis',formatter:function(params){if(!params||params.length==0){return}varresult='<divstyle="padding-bottom:5px;">&#......
  • Python、Anaconda、PyCharm和终端的关系及其作用
    Python是一种高级编程语言,广泛应用于数据分析、科学计算、Web开发等领域。为了便于开发和运行Python程序,我们通常会使用一些工具和环境。其中,Anaconda是一个Python发行版,提供了大量的科学计算和数据处理库;PyCharm是一款强大的Python集成开发环境(IDE);终端(或命令行)则是执行Python代码......
  • 解决PyCharm显示"No Python Interpreter configured for the project"的问题
    PyCharm提供了许多功能和工具,以帮助开发人员编写、调试和运行Python程序。但是,在启动新项目或打开现有项目时,有时会出现"NoPythonInterpreterconfiguredfortheproject"的错误提示。这意味着PyCharm无法找到配置的Python解释器,导致无法正常运行代码。下面将介绍可能导致此问......