c語言中d和i的區別:在 printf 格式串中使用時,沒有區別。在 scanf 格式串中使用時,有點區別,如下:
——在scanf格式中,%d 只與十進制形式的整數相匹配。
——而%i 則可以匹配八進制、十進制、十六進制表示的整數。