编译环境是Dev-Cpp 5.6.2,不知是Bug,还是其他原因,输出putchar(0)的结果是a.而printf("%d",0)结果正常是0. #include<stdio.h> main() { putchar(0); printf("%d",0); } 输出结果如图: 转载于:https://blog.51cto.com/ahnulyq/1406870