C 字符串比较“祝您好运”>“再见”
C++ String Comparison "Good Luck" > "Good Bye"
我正在比较C 中的两个字符串"好运">"再见"。布尔结果不应该是真的吗?" l"大于" b"单词之间的空白是一个空格。
但是,我会因运行代码而变得错误。
你知道为什么吗?以下是我的代码。
#include <iostream>
using namespace std;
int main()
{
bool result = "Good Luck" > "Good Bye!";
cout << result;
return 0;
}
您正在比较 char*
s,这只是比较字符串所处的内存地址。
相关文章:
- 为什么您需要C++头文件的包含保护
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- C++,您能否设计一种数据结构,将指针保存在连续内存中并且不会使它们失效?
- 您可以使用 setfill() 来设置 fill 2 位数字吗?
- 当您在此单词中搜索单词时调整字符数组的大小?
- 您可以在没有线程的情况下同时运行多个 ISR 吗?
- 您将如何连接"on the fly"文本+整数并将其传递给函数?
- 您应该在什么时候创建自己的异常类型
- 当使用对象名称后带有 [] 的类对象时,您究竟会传入什么.C++
- GTK C++:找不到信号处理程序 您是否使用 -rdynamic 进行了编译?
- 如何告诉 gcc 显示您使用的优化标志列表
- 系统错误:程序无法启动,因为您的计算机中缺少MSVCP140D.DLL。尝试重新安装该程序以解决此问题
- 终端如何在 shell 提示符下以编程方式阻止退格,以便您无法在其上退格,例如 $ 表示 bash 或 C:\blah\>
- 您选择的 CPU 不支持 x86-64 指令集
- 您是否必须在 OpenGL 程序中调用 glfwSwapInterval(1)?
- 您能否实例化模板的非专用版本并在专用化中继承它?
- 当数组位于两个循环之间时,您可以调用数组的 void 函数吗?
- Windows桌面程序保存您的计算机会话 - 基于程序崩溃时的恢复会话
- 当您首先将名称存储在变量中时,如何命名类?
- C 字符串比较“祝您好运”&gt;“再见”