首页
社区
课程
招聘
[已解决]vs2013使用scanf出现的问题
2017-5-19 11:14 3211

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

2017-5-19 11:14
3211

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



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
点赞0
打赏
分享
最新回复 (4)
雪    币: 109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
CyberATT 2017-5-19 13:17
2
0
#pragma  warning(disable:4996)
雪    币: 1711
活跃值: (516)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
supercolin 1 2017-5-19 15:02
3
0

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


雪    币: 44
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MOVESP 2017-5-19 22:47
4
0
CyberATT #pragma warning(disable:4996)
谢谢你的解答,按你的回答问题已经得以解决
雪    币: 44
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MOVESP 2017-5-19 22:59
5
0
supercolin scanf_s("%c", &a, (unsigned)_countof(a)); ...
每次你的回答都让我有种豁然开朗的感觉,同时也说明了自己知识浅薄眼界狭窄,对_countof宏定义的具体实现看了半天也不太懂,非常感谢你的回答
游客
登录 | 注册 方可回帖
返回