今天写了个小程序。 在从控制台获取字符串的单个字符时,遇到了个小问题。以下面的代码给出。
到现在还是不太明白为甚么,求解释。
#include <iostream>
using namespace std;
void main() {
char A = 'A';
char a = 'a';
char Aa = A || a;
cout << A << a << Aa<<endl;
return;
}
为什么会输出一个笑脸? 字符不能用逻辑或么?求解释·······
本文详细解析了在C++编程中如何正确地将字符用于逻辑运算符,通过具体代码实例展示了字符与逻辑或运算的关系,并解释了为何在特定情况下输出为笑脸符号。
1292

被折叠的 条评论
为什么被折叠?



