首页 > 编程语言 > 详细

C语言基础补习

时间:2014-03-20 02:00:04      阅读:250      评论:0      收藏:0      [点我收藏+]
scanf("%d,%d",&x,&y);

在输入代码时多输入了一个逗号(结果导致x正确赋值,y如果没做初始化的话,值会为0xcccc),对我这种对C语言语法都不熟悉的人也不容易看出问题,但是在没看其他文档仅通过调试的情况下追踪到了问题原因,虽然极简单的小问题浪费了时间,不过也算了解到了调试的重要性。同样还有getchar(),愚笨的以为我输入一个字符,它返回一个字符,但是实验时却是输入一串字符按下回车,它打印一串字符,进一步看一下就知道getchar()是从输入流取一个字符并返回,并不是键盘输入一个字符他读取并返回,而是等待换行符才开始从输入流一个字符一个字符的读取。

C语言基础补习,布布扣,bubuko.com

C语言基础补习

原文:http://www.cnblogs.com/cpluse/p/3612569.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!