鱼C论坛

 找回密码
 立即注册
查看: 4531|回复: 3

scanf函数问题

[复制链接]
发表于 2013-10-24 08:17:18 | 显示全部楼层
Consider using scanf_s instead
用scanf_s試試?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-10-24 10:14:24 | 显示全部楼层

scanf()在读取时不检查边界,所以可能会造成内存泄露。所以vc++2005/2008中提供了scanf_s(),在调用时,必须提供一个数字以表明最多读取多少位字符。
scanf_s提供更安全一些的机制 ,以防止溢出

答案參考:http://baike.baidu.com/view/3529726.htm
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-3 08:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表