首页> 中文期刊> 《电脑知识与技术:学术交流》 >C语言中scanf()函数对程序健壮性不良影响的解决办法

C语言中scanf()函数对程序健壮性不良影响的解决办法

         

摘要

C语言中格式输入函数scanf()的格式控制字符串中除格式说明符以外的其他字符都必须由用户从键盘原样输入,否则,就会出现意想到的结果或程序运行意外中止。C语言中的gets(char s[])函数接受键盘输入或已经存在于输入缓冲区中的所有字符,包括回车符,但回车符不写入字符串s中,而是在遇到回车符时,为s添加字符串结束标志符’0’。该文通过实例,利用do-while循环,结合gets()函数,给出了一个解决格式输入函数scanf()对程序健壮性不良影响问题的办法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号