| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8593 人关注过本帖
标题:【scanf_s 使用】
取消只看楼主 加入收藏
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
以下是引用vvvcuu在2014-8-5 08:17:36的发言:

百度百科的原话;
ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存泄露。所以vc++2005/2008中提供了scanf_s(),在最新的VS2013中也提供了scanf_s()。在调用时,必须提供一个数字以表明最多读取多少位字符
我不用vs, 我的电脑带vs太费劲。  没法做详细的测试来说明。
 
推荐一个帖子;https://bbs.bccn.net/viewthread.php?tid=433433&extra=&page=4
你可以重点看一下版主TonyDeng的回答。应该有帮助。
嗯嗯,。。
多谢。。多谢。。。版主说的很有道理~
2014-08-05 09:36
快速回复:【scanf_s 使用】
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039481 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved