这个说法:
if('z' - 'a' == 25)
不保证以同样的方式评估.它取决于编译器.此外,不保证以与此相同的方式进行评估:
#if 'z' - 'a' == 25
即使预处理器和编译器都在同一台机器上运行.这是为什么?
c character-encoding
c ×1
character-encoding ×1