我想弄清楚为什么我可以++b
布尔但--b
不能
#include <stdio.h>
int main(void)
{
bool b = false;
++b;
--b; // error C2428: '--' : not allowed on operand of type 'bool'
printf("%s %d", b ? "true" : "false", b);
getchar();
return 0;
}
我想弄清楚为什么我可以++b
布尔但--b
不能
#include <stdio.h>
int main(void)
{
bool b = false;
++b;
--b; // error C2428: '--' : not allowed on operand of type 'bool'
printf("%s %d", b ? "true" : "false", b);
getchar();
return 0;
}