''' signed char a=41; signed char b=041; print("%d, %d\n",a,b); '''发现a的值是41,而b的值是33.char用8个bit我知道,但是这两种赋值结果竟然不一样?
跟char有什么关系,0开头的是八进制!!