#include <iostream>
#include<limits>
using namespace std;
int main()
{
cout << (numeric_limits<bool>::max)();
}
这里我得到的结果是1,而下面这段代码
#include <iostream>
#include<limits>
using namespace std;
int main()
{
cout << (numeric_limits<bool>::max);
}
得到的结果是000000013FFA13CA,不知道是为什么,想请大佬解惑.