1.赋值号会自动转换类型:int a= 2.1;printf(‘‘%d’’,a); //输出结果是22.printf不会转换类型,而是直接将内存中表示的补码数拿出来,最明显的就是有符号类型和无符号类型的数的打印。