已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
6天前关闭。
Improve this question
为什么我们不能在C++中使用布尔型、浮点型、双精度型或字符串型数据类型?详细原因请...!
我希望我得到了答案
已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
6天前关闭。
Improve this question
为什么我们不能在C++中使用布尔型、浮点型、双精度型或字符串型数据类型?详细原因请...!
我希望我得到了答案
1条答案
按热度按时间q5lcpyga1#
“Switch/Case”需要一个〉discret〈values的数据类型,因为它是基于相等的。检查字符串的相等性不是原子操作,而是一个函数调用,并且所有的float类型都有自己的问题与equal的比较(很容易错过这个非常小的分数),所以支持这种不可靠性没有意义。