比较unsigned char = 0x00和signed char = '00'

1 c++

我如何比较以下内容:

unsigned char a = 0x00;
char b = '0'; // signed char
Run Code Online (Sandbox Code Playgroud)

我如何写一个匹配a和b的比较/转换?

谢谢!

Ken*_*oom 6

'0'并且0x00是不一样的东西.'0'==0x30'\0'==0x00.