fishjam123 2023-11-02 15:51 采纳率: 50%
浏览 18

c++ bool函数的默认返回值

以下这段代码会输出什么? 为什么?


#include<bits/stdc++.h>
using namespace std;

bool isMatch(int s)
{
    bool ret = false;
    if (s > 10)
    {
        return true;
    }    
}

int main()
{
    bool  bRet = false;
    bRet = isMatch(2);
     
    if (bRet == true)
    {
        cout<<"true"<<endl;
    }
    else
    {
        cout<<"false"<<endl;
    }
}
 
  • 写回答

2条回答 默认 最新

  • micthis 2023-11-02 15:56
    关注

    会报错或给个警告输出false

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月2日

悬赏问题

  • ¥15 关于区块链和边缘计算
  • ¥15 做一个简单项目,用Python分析共享单车的数据
  • ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
  • ¥15 有办法改变通过wifi进入的网站的设置吗
  • ¥15 所以到底怎么算!算到凌晨五点都算不出来!
  • ¥15 label_studio
  • ¥15 请教如何phython发邮件
  • ¥15 linux系统安装问题
  • ¥15 路径规划如何采用矢量法让他们尽量在一个方向
  • ¥15 crypto 一道rsa解密题