c语言格式化打印

printf的格式化打印

unsigned int          -------------------     %u        打印无符号数

              int          -------------------     %d        打印有符号数

若这两种方式出现交叉:unsigned int  ---- %d       打印有符号数【强制转换】   -1(补码形式)-------  -1

                                              int ---- %u       打印无符号数【强制转换】  -1                 ------- -1(补码形式)

            这两种类型进行交叉赋值:同理

                                 [ unsigned int  =               int ] 

                                 [               int  = unsigned int ] 

原文地址:https://www.cnblogs.com/meiguhuaxian/p/6673486.html