看雪论坛
发新帖

[已解决]vs2013使用scanf出现的问题

MOVESP 2017-5-19 11:14 322

使用之后提示不安全无法编译,在命令行,预处理器定义,宏定义增加_CRT_SECURE_NO_WARNINGS还是不能使用,换成scanf_s("%c",&a);// char a输入一个字符后a的值是0,vs2013该怎么使用scanf


本主题帖已收到 0 次赞赏,累计¥0.00
最新回复 (4)
CyberATT 2017-5-19 13:17
2
#pragma  warning(disable:4996)
1
supercolin 2017-5-19 15:02
3

scanf_s("%c", &a, (unsigned)_countof(a));


MOVESP 2017-5-19 22:47
4
CyberATT #pragma warning(disable:4996)
谢谢你的解答,按你的回答问题已经得以解决
MOVESP 2017-5-19 22:59
5
supercolin scanf_s("%c", &a, (unsigned)_countof(a)); ...
每次你的回答都让我有种豁然开朗的感觉,同时也说明了自己知识浅薄眼界狭窄,对_countof宏定义的具体实现看了半天也不太懂,非常感谢你的回答
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 知道创宇带宽支持 | 微信公众号:ikanxue
Time: 0.012, SQL: 9 / 京ICP备10040895号-17