为什么c ++被称为强类型语言?

时间:2017-05-02 05:50:42

标签: c++

我无法理解当我们说c ++是强类型语言时浮点数可以被赋值为整数,并且当一个应该返回字符串的函数也可以返回bool时,如下所示:

const std::string testfunc()
{
    float x =9.0;
    int y = x;
    return false;
}
int main()
{
  std::cout<<testfunc()<<std::endl;   
  return 0;
}

当我们说c ++强类型时,有人可以告诉我我们的意思吗?

0 个答案:

没有答案