C语言中单字符常量的类型为int,而c++中类型为char。 sizeof('c')在C++中为sizeof(char),而在C语言中为sizeof(int)。”
C++
printf("%d",sizeof('c')); // 1
***************************************************************************************************************
C
printf("%d",sizeof('c')); // 4