打印以下代码
1
0
Run Code Online (Sandbox Code Playgroud)
我一直在想如果比较使用相同的字符串,为什么值不同......我一直在努力解决这个问题,并且无法弄清楚为什么它们会返回不同的布尔值.
int main()
{
string stringArray[] = { "banana","Banana","zebra","apple","Apple","Zebra","cayote" };
cout << (stringArray[1] < stringArray[0]) << endl;
cout << ("Banana" < "banana") << endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我通常不使用 MySQL 工作台,我试图通过选择 TEXT() 创建一个带有文本列的表,但是我不确定应该在“()”之间放入什么值。如果我把它留空,它会给我错误:
给定的数据类型 TEXT() 包含错误,不能被接受。而是保留以前的值。
我可以在括号内放一个数字,但我想知道它如何影响列。
我在网上找不到任何答案。我知道它如何影响诸如 DATETIME() 之类的事情,但不知道这种数据类型。