Разница между & и && в C/C++
К черту всех...!
В чем разница между одиночными &усилитель; и двойной &ампер;&ампер; в C/C++.
Что я уже пробовал:
Я запускаю этот код.
bool f() { std::cout << "f"; return false; } bool g() { std::cout << "g"; return true; } int main() { f() && g(); cout << endl; f() & g(); }
The out put is: f fg
Может ли кто-нибудь объяснить это?