初学C语言Bug大赏( 三 )


说到scanf函数不得说一下它的定义宽度的问题:
#include #include int main(){int a=0;//对变量a进行初始化scanf("%2d",//输入数字(只读入2个字符)printf("%d",a);//它将输出你刚刚输入的数字的前两位字符return 0;}运行效果图
初学C语言Bug大赏文章插图
后面的3456以整型的方式存在于缓存中
好了 , 我的总结到此结束!谢谢大家的耐心阅读[笑]
【初学C语言Bug大赏】大家一起进步!


推荐阅读