c++ - 1 在 ("aba" < "a") 的输出中出现?1:0 在 c 或 c++ 程序中。为什么?
问题描述
int main() {
if("abc" < "a")
cout << 1 << "\n";
else
cout << 0 << "\n";
return 0;
}
输出:1
为什么 1 出现在输出中?
解决方案
推荐阅读
- javascript - 如何根据使用 javascript 的另一个输入字段禁用某些选择按钮的选项?
- python - 如何从python中的数组中找到最小值和最大值?
- flutter - 如何在飞镖逻辑中获取每周日期列表
- python - 如何从 Python 数据框中提取和分离随机元组值?
- python - 如何在 wordnet 中使用超/下义词找到单词的抽象性?
- sql - 不使用窗口函数计算列
- javascript - 我需要将输入的所有数据汇总到一个变量中
- vue.js - Vuex mapState 返回对象而不是数组?
- corda - 从没有 Schema 的 Corda Vault 获取特定记录的最佳方法?
- c# - 无法将类型(公共活动实例)转换为 Xamarin Android C# 中的活动